Very useful for brownfield deployments where we're migrating a ton of rules over.
This is not perfect, but it's a good start, and it shows how a module might be structured.