class BinData::DSLMixin::DSLParser

def parent_attribute(attr, default = nil)

def parent_attribute(attr, default = nil)
  parent = @the_class.superclass.respond_to?(:dsl_parser) ? @the_class.superclass.dsl_parser : nil
  if parent and parent.respond_to?(attr)
    parent.send(attr)
  else
    default
  end
end