Is it possible to remove the `from` parameter and use `#{__FILE__}` to get us that extra bit of logging?

It might make it cleaner to have this method be called `run_proc` and then remove the private methods on the other classes.