anchor.diff:  [source, java]
   ----
   MyPojos mps2 = Marshallable.fromString(mps.toString());
  -assertEquals(mps, mps2);
  +assertEquals(mps, mps2); // <1>
   
   String text = "!MyPojos {\n" +
           "  name: test-list,\n" +
  
positive.code: MyPojos mps3 = Marshallable.fromString(text);
  assertEquals(mps, mps3); // <1>
  ----
  <1> AbstractMarshallable also provides a default equals(Object) and hashCode()
  
  Finally you can take data from a file and build the object
  
  
negative.code: mps.myPojos.add(new MyPojo("text1", 1, 1.1));
  mps.myPojos.add(new MyPojo("text2", 2, 2.2));
  
  System.out.println(mps); // <1>
  ----
  <1> Uses the default `toString()` provided
  
  prints
  
  