def is_abbreviation(nm: str):
    """
    Determine if something is an abbreviation.
    Otherwise if text ends with "." we'll conclude so.

    Examples:
        Ala.     YES
        Ala      NO
        S. Bob   NO   -- abbreviated, yes, but this is more like a contraction.
        S. B.    YES

    :param nm: textual name
    :return: True if obj is inferred to be an abbreviation
    """
    return nm.endswith(".")