The default empty value is now quantized according to the specified decimal_places argument

Eventually it was an easy fix once I figured out what's wrong. Fixes #1263.
The empty value is a decimal that by default has the global precision that was set by ```getcontext().prec```.