Contextual set-class analysis