kivy infers the type of the property from the default value. without this, it was converting the str(Decimal(x)) to float