### Issue `formatCurrency()` does not respect `optionalCharacteristic` option and chops off leading zero before the decimal point. See [this line](https://github.com/BenjaminVanRyseghem/numbro/blob/develop/src/formatting.js#L317). ### Input ```js numbro(-0.004).format({ output: 'currency', currencySymbol: '$', currencyPosition: 'prefix', mantissa: 2, optionalCharacteristic: false }); ``` ### Expected output ``` -$0.00 ``` ### Actual output ``` -$.00 ```