ocl2iq enhancements: enum and set literals, some set and type operations