Why remove identity from Double and Integer? This is going to break so much stuff for no reason when double and int were already a thing.