charCodeOfZero was already defined in the previous version. But I can still remove it if you want.