Structural reforms are those that overhaul the tax-benefit system so completely that they require modifications to the Variable instances that underpin calculation. Thus far, we've had difficulty getting these sorts of reforms to work properly. We should create a class to handle this that adds various methods to ensure proper loading, proper handling, and improved debugging, as well as easier writing for those working on the rules engine.