Added significant support for extensibility from SchemaSafeDataStructure.class