Remake IntegerConverter to accept empty string as zero