Minor module exception catching and a modification to
StrictlyFunctionalModule to allow usage in pre-existing DAG.