Version 2 of the example of a simple expandable list. In this example the problem is solved in a isolated way. The controller doesn't need to know that the list is or isn't expanded, all is handle by the component.
View Twiddle | Copy Twiddle | View Gist
Original idea of this README taken from @rwjblue