def clean_append(part_1, part_2):
    """
    Safely append 2 parts together, handling None
    :param part_1: 
    :param part_2: 
    :return: 
    """
    if part_1:
        if part_2:
            return part_1 + part_2
        return part_1
    return part_2