allow setting a decimal property to a float