def METHOD_NAME(self, *names):
    """Look up and return the complete path of an atom.
    For example, atoms.path('moov', 'udta', 'meta') will return a
    list of three atoms, corresponding to the moov, udta, and meta
    atoms.
    """
    METHOD_NAME = [self]
    for name in names:
        METHOD_NAME.append(METHOD_NAME[-1][name, ])
    return METHOD_NAME[1:]