fractionDigits should be optional