#69 - Separate FunctionGraphVisitor from NodeProcessors