Index: library/nx/nx.tcl =================================================================== diff -u -ra866226c4ca39c65f5f98539c140326c617da884 -rc281c2d34f67092885aca29f6ccc16363713b54d --- library/nx/nx.tcl (.../nx.tcl) (revision a866226c4ca39c65f5f98539c140326c617da884) +++ library/nx/nx.tcl (.../nx.tcl) (revision c281c2d34f67092885aca29f6ccc16363713b54d) @@ -1621,6 +1621,20 @@ error "object $object has already an instance variable named '${:name}'" } set options [:getParameterOptions -withMultiplicity true] + # + # TODO: How to handle options selection for ::nsf::is? + # + set options [lsearch -all -inline -not -regexp $options [join { + slotassign + slotinitialize + positional + convert + substdefault + noconfig + initcmd + required + } |]] + if {[llength $options]} { ::nsf::is -complain [join $options ,] $value }