It's not possible to have more than a single key associated with a KeyError is it?  If not I don't think you can ever have a list of missing args.