boar whitespace handling
decoding: fixed the empty program
I hate myself. and more tests. grr.