int(0..1) _is_type(string arg)
The Gmp.mpf object will claim to be a "float".
Perhaps it should also return true for "object"?