FF3.0+FB1.2b13 C1: [] observer: [] 0 C1 A is empty C1: [] observer: [] 0 C1: [] observer: [] 0 A has one item C1: [] observer: [] 0 C1: [] observer: [] 0 A has two items C2 A is empty A has one item A has two items C3 A is empty A has one item A has two items C2: [] observer: [] 0 C2: [] observer: [Object name=Object1, Object name=Object2] 2 C2: [] observer: [Object name=Object1, Object name=Object2] 2 C2: [] observer: [Object name=Object1, Object name=Object2] 2 C2: [] observer: [Object name=Object1, Object name=Object2] 2 C3: [] observer: [Object name=Object1, Object name=Object2] 2 C3: [] observer: [Object name=Object1, Object name=Object2] 2 C3: [] observer: [Object name=Object1, Object name=Object2] 2 C3: [] observer: [Object name=Object1, Object name=Object2] 2 C3: [] observer: [Object name=Object1, Object name=Object2] 2