add optional ability to restore consumption XML as a balance block