So... I was chatting with @spare orchid about some of this stuff yesterday... and @torn wing this morning.
And it had me realize that we really need a way to allow a user to define the extensions the need without an external file. No dagger.mod or similar.
Because we need to allow users to create static binary CLIs for their pipelines. And they shouldn't have to carry around a file along with it.