Rough cut of DummyAgent into HermesAgent, PackageConstructor and
Handlers