`undefined >= 10` for example, would always evaluate to false (and would thus invalidate empty strings, which is not the correct behaviour in html5)