fixed issue with argument-less `isType()` calls, added more tests