Comments as `#`.

Indexing with booleans can also be implemented as `self[index.nonzero()]` which may be a better way than this (deals with broadcasting etc.)