@janbarasek At this time we do not use accuracy Smart Number parameter anywhere because we don't lose precision anywhere. For integers, there is a rounding parameter. I think we can remove the "accuracy" parameter, however I am not sure how to solve the backwards compatibility because it is a first parameter. It would be nice to be able to simply use e.g. new SmartNumber('15.12') without a factory.