local type = math.type

do --- smoke
  assert(type(3) == 'integer')
  assert(type(3.14) == 'float')
  assert(type('3.14') == nil)
end