'Called when the flowchart would normally call Node.process, but this node is currently bypassed.
The default implementation looks for output terminals with a bypass connection and returns the
corresponding values. Most Node subclasses will _not_ need to reimplement this method.'

def processBypassed(self, args):

    result = {}
    for term in list(self.outputs().values()):
        byp = term.bypassValue()
        if (byp is None):
            result[term.name()] = None
        else:
            result[term.name()] = args.get(byp, None)
    return result
