I like tabs, but I have to admit that spaces make source code more consistent, because every editor/viewer tends to render tabs differently :(
If the mask started with ':', the following '!' was included to nick.