_as/from_tuple defined on Number, not Int, Rat