Fix `float' property with proper left | right | none values.

Can be merged independently of the other pull request.