The last change was redundant because it already worked for floats already.