Switch to using std::list for data storage.
Add implementation of ext to K3::Collection.