Major improvements to binding resolution process

Binding resolution is now much easier to review and complete.