Fixed appendItem() to work with multiple-selections.

Prior to this, calling appendItem() on a dCheckList for example
would result in all the previously checked items being cleared.