Note that for answer #1 and checking if a class is from EiffelBase, comparing strings is not ideal. If you really want to know if the class in INTEGER or one of the basic expanded class, it is best to write `context.current_class.is_basic’.
For the group, I think it is best to not use the group’s name since it is dependent on the ECF of the project. It might be best from the group to find the corresponding library target and then compare it to the UUID of EiffelBase which is guaranteed to be unique and not to change.
> 2) How can the compiler (same feature) determine if the class being process conforms to a particular class?context.current_class.conform_to (other_class_c)
> is there a way to determine if the class being compiled is in a particular cluster, say "base" cluster?