smartParse() now does nothing if called from within a job