public class MyList extends ArrayList implements IMyList
A custom collection class. We extend a java.util.Collection class, but that is not required.
It could be totally non-java-collection type, but then we would need to implement all the PersistentCollection methods.