Fixed check_term() return value

Changed `check_term()` to return False if the term matched none of the checks in check_list.