Provides the mechanism for supporting mutable Second-Class Objects (SCOs). Please refer to section 6.3 of the JDO 1.0 spec. Subdirectories provide implementations of the supported types, providing either a simple interception capability, or a full implementation with backing store, and queueing of operations etc.