class ActiveModel::Type::Integer

def serialize(value)

def serialize(value)
  return if value.is_a?(::String) && non_numeric_string?(value)
  ensure_in_range(super)
end