I think I used to have that but the problem is it needs to consume whitespace before checking for eos.