GRAILS-10838 - refactor AbstractStructuredBindingEditor to simplify subclasses