has.js mostly uses four-space-indents (it seems)m but sometimes two-space-indents are used instead. So which is it?
Also, should there be spaces after if, for etc, or not? (Doesn’t look like it, but again, there are a few inconsistencies.)
It would be good to specify the preferred indentation in the README.