Why have a custom method for this? We should just use `-isEqual:`.