Refactored SchemaTool to enable ArcObject Cleaner