class SharedObject

options:
    -incremental (boolean):
        default encoding style
    -contiguous (boolean): [NOT YET IMPLEMENTED]
        whether only contiguous updates are allowed
    -dynamic (boolean): [PARTIALLY IMPLEMENTED]
        whether this is a dynamically created object

