source module (for improve error reporting)

often when a module fails the first thing you want to know is which module is the dominator.

This PR needs to also follow up with error logging that understands sourceModule

cc @lukemelia