modified tests to check for type as well, added failing subclass tests for str & bool