Trim any zeros from provided character lists

    Checks the beginning of any provided lists for '0's and removes any
    such leading zeros. Operates on (and possibly) alters the passed
    list

    :param list char_lists: a list or lists of characters
    :return: None
    :rtype: None

def _trim_zeros(*char_lists):
    """Trim any zeros from provided character lists

    Checks the beginning of any provided lists for '0's and removes any
    such leading zeros. Operates on (and possibly) alters the passed
    list

    :param list char_lists: a list or lists of characters
    :return: None
    :rtype: None
    """
    logger.debug('_trim_zeros(%s)', char_lists)
    for char_list in char_lists:
        while len(char_list) != 0 and char_list[0] == '0':
            char_list.pop(0)
        logger.debug('updated block: %s', char_list)