A variant of the Knockout foreach binding that lets you expand or contract the list