Do not allow enumeration of new methods to prevent unexpected behavior with simple objects
Added memset()
Allow reading at a given position without incrementing position