A framework for developing simple examples in ocl