NJT: tabs -> spaces
NJT: moar tests, using base template group