@Test
public void newInstance() {

	CompositeGenotype<String, Genotype> composite = new CompositeGenotype<String, Genotype>();
	composite.put("one", new IntegerGenotype(0, 2));
	composite.put("two", new IntegerGenotype(0, 2));
	CompositeGenotype<String, Genotype> composite2 = composite.newInstance();
	Assert.assertEquals(0, composite2.size());
	Assert.assertFalse(composite.equals(composite2));
}