Why repeat JavaScript's mistake of having all numbers be floats, with no integer type? I thought that one's well known by now :(