Sure! You could also add support for operators '?:', as well as finding
<space><tab> or <tab><space> combinations. <tab>'{' should always be
illegal, as well as using '){' which I've also corrected a few times.