code: def resolve_relationships(rels)
        Hash[rels.map do |name, v|
          rname = [:_has_one, :_has_many].map do |k|
            ra = @resource_mapping_class.representable_attrs[k]
            next nil unless ra
            r = ra.find {|r| r[:as].to_sym == name.to_sym }
            r ? r[:name] : nil
          end.compact.first
          raise "Unknown rel: #{name}" unless rname
          [rname, v]
        end]
      end
docs: TODO: Move/fix this (mapping should expose some clean way to inspect relationships) !