Type guards that go by the family, so unlike instanceof they also work across copies of this module.