I need to extend the basic data types in Niue. I need to extend Niue with words that create, manipulate and consume references to PMudObject objects. It appears to me that I need to:
1. add OBJECT to ByteCode.Type in ByteCode.java;
2. add putObject and popObject to Vm.java; and
3. add code to compileToken in Vm.java.
Is there anything else I need to consider when extending the basic data types?