It was fatally flawed, just use `#is_a?`