@IgnatiusN, I used to use a Script snap (with output view removed) for this.
from com.snaplogic.scripting.language import ScriptHook
from com.snaplogic.scripting.language.ScriptHook import *
def __init__(self, input, output, error, log):
self.input = input
self.output = output
self.error = error
self.log = log
data = self.input.next()
hook = MFParser(input, output, error, log)
I have since written a custom snap that does the same thing and is slightly better in performance (when measured by milliseconds).