ofType method for Thing