global

def to_resource(app)

def to_resource(app)
  ProxyResource.new(app.sitemap, path, target).tap do |p|
    md = metadata.dup
    p.add_metadata(
                     locals: md.delete(:locals) || {},
                     page: md.delete(:data) || {},
                     options: md
                   )
  end
end