Before we each expend the effort to make a change, perhaps we can agree on what functionality changes will be acceptable to the project? No point wasting energy doing it "our way" if it will never go anywhere.