if (x["relative"]) && t.name != "reference"
            ret << "#{x.to_xml} has a relative attribute, but #{x['target']} " \
                   "points to a #{t.name}"
          end