Maybe return `False` instead of `None` here and below for consistency with `True` above?