king in_check? works