update method calling syntax
--setitem--
fix
reverse optional args list again
use the def macro for methods
move classes to new file (because of dependencies)
use py objects for 'slice' class (instead of eieio)
ws
reload type reconstruction file
pass correct flag to def macro
update
slice object tests
fixes
use make-temp-file for temp files
subscript, index  tests
string tests
slice object tests
attribute tests
tuple tests
fix reloading