toFloat parser should return number instead of str/unicode