More sensible parseFloat handling for '.'