// NotifyingList is our new go-to way to wrap a list // with additional functions. persistable sclass SSIList extends NotifyingList<SSI> { *(Cl<SSI> l) { initAndAddAll(l); } }