siq/gloss — pull request #30 by aaronj1335 (2012-07-27 20:56:37+00:00)
Title: fix `BoundWidgetGroup` binding issue

the PK team found a tricky bug with the `BoundWidgetGroup`.

the rough steps to reproduction are:

- make a widget that inherits from `BoundWigetGroup` and uses model bindings
- instantiate two of the widgets on one page
- enter values in the first widgets' `FormWidget`s
- call the `getBoundValues` of the first widget

the bound values that return correspond to the second widget's DOM nodes. this is because `BoundWidgetGroup` modifies the items in the `this.options.bindings` array.