for backwards compatibility we don't want to allow decimal numbers by default. fixed #96