class Arel::Nodes::TableAlias

def [](name)

def [](name)
  relation.is_a?(Table) ? relation[name, self] : Attribute.new(self, name)
end