Initial import.
Add lockable::open(), lockable::close().
Add collection, set, dictionary.