Its possible that I don't understand the builder schemantics well enough, but im not seeing any code that really appears to be making this group depend on the last.