class Middleman::CoreExtensions::Data::DataObject

def method_missing(path)

def method_missing(path)
  result = data_for_path(path)
  
  if result
    recursively_enhance(result)
  else
    super
  end
end