remove positional offset
add 'reset' method
'const 0' message deleted (triggered by 'reset' now)
make rhythm.edit resettable, fix some errors
add 'get <id> ref' submethod
make typecheck not choke on new submethod 'ref'