@Test
public void testSet_Mutability()
{

   ModelBoolean bool1 = modelBoolean().set(true);
   ModelBoolean bool2 = bool1.set(false);
   ModelBoolean bool3 = bool2.set(true);
   assertTrue(bool1 == bool2);
   assertTrue(bool2 == bool3);
}