def convert_taxonomy_xsd_bool(inp):
    """ 
    Returns true/false given a string loaded from the Taxonomy.  Values to check are based on
    observed values from within the Taxonomy.  If the input is not valid this will always return
    false.

    Args:
        inp (string): String containing booleans in Taxonomy XSD format.

    Returns:
        True or False
    """
    if inp is None:
        return False
    elif inp.strip().lower() in ['true', '1']:
        return True
    else:
        return False
