forking tagged-obj to remove the number? optimization for handling real number types
ex 2.83:raise for int/rational/real/complex, made raise return false for complex to represent not raisible