'Execute the given workflow step in the given workflow invocation.
Use the supplied workflow progress object to track outputs, find
inputs, etc...'

def execute(self, trans, progress, invocation, step):

    raise TypeError('Abstract    method')
