Preparing to use in-process Ruby parsing instead of sub-scripts