Changes and improvements to the Instrument Object:
Fix a bug on improper values being checked and on *type* functions.
Some work on the NSCopying protocol.
Created a new class; PPEnvelopeObject.