class BinData::DelayedIoArgProcessor

def sanitize_parameters!(obj_class, params)

def sanitize_parameters!(obj_class, params)
  params.merge!(obj_class.dsl_params)
  params.must_be_integer(:read_abs_offset)
  if params.needs_sanitizing?(:type)
    el_type, el_params = params[:type]
    params[:type] = params.create_sanitized_object_prototype(el_type, el_params)
  end
end