Most of the new applications (CAD/CAM and CASE) involve a design activity and require some form of versioning. Thus, many OODBSs support versions. Once again, providing a versioning mechanism this is not part of the core requirements for the system.