class IDL::Type::Float

def narrow(obj)

def narrow(obj)
  typeerror(obj) unless ::Float === obj
  obj
end