def Choose(index, *args):
    """Choose from a list of options

    If the index is out of range then we return None. The list is
    indexed from 1.

    """
    if index <= 0:
        return None
    try:
        return args[index-1]
    except IndexError:
        return None