Those seeem like good changes. Send a pull request and I can get them in.
I do want to improve the ability to integrate with Liquibase, the current Main method is definitely not ideal. My current direction was to try to pull a lot of the logic out of Main and have it be a much simpler wrapper around underlying APIs like the liquibase.Liquibase object and the new liquibase.configuration classes. Would you prefer to continue simply calling a static void main() method? Or would you rather have a more complete java API for integration?
Nathan
Nathan