def _or(*words):
    """(INTERNAL) Join C{words} with C{', '} and C{' or '}.
    """
    t, w = '', list(words)
    if w:
        t = w.pop()
        if w:
            w = ', '.join(w)
            t = ' or '.join((w, t))
    return t
