public function testAddingFieldToAdditionalFieldsetDoesNotOverrideOriginalSet() { $orig = new Fields(); $orig->add($this->field); $second = new Fields(); $second->add($this->field); $this->field->add('test'); $this->assertTrue($orig->has('test')); $this->assertEquals(2, count($orig)); }