class BinData::SanitizedPrototype

def initialize(sanitizer, obj_type, obj_params, endian = nil)

def initialize(sanitizer, obj_type, obj_params, endian = nil)
  sanitizer.with_endian(endian) do
    @obj_class = sanitizer.lookup_class(obj_type)
    @obj_params = sanitizer.create_sanitized_params(obj_params, @obj_class)
  end
end

def instantiate(parent = nil)

def instantiate(parent = nil)
  @obj_class.new(@obj_params, parent)
end