Seems like I cannot change the __repr__ of a float subclass without json dumping
being kliled.