- changed interface of ::xotcl::methodproperty to be used as well for introspection - added ::xotcl::methodproperty ... static We have now * call-protection via methodproperty "protected" * overwrite-protection via methodproperty "static" Static methods can be deleted, but not overwritten (accidentially)
- added flag "-protected" to "method" for call-protected methods
- added checks for overwrite-protection to tcl implemented methods. aliases, forwarder, and parametercmds
- drop XOTclOSetvaluesMethod(), use alias for "set" instead of it - implement parameter option "optional" for positional parameters - extend regression test