class Arel::Attributes::Attribute

def able_to_type_cast?

def able_to_type_cast?
  relation.able_to_type_cast?
end

def lower

Create a node for lowering this attribute
##
def lower
  relation.lower self
end

def type_cast_for_database(value)

def type_cast_for_database(value)
  relation.type_cast_for_database(name, value)
end

def type_caster

def type_caster
  relation.type_for_attribute(name)
end