bugfix: treat "0" as a normal token (fixes #1)