def check_intervention
        if rule.nil?
          self_clone = self.clone reverse: true
          self_clone.cross_checking = true

          check_val = self_clone.judgement holy: true

          # check further whether contradicting rule is defined to overwrite this
          # super-power either can_all or cannot_all rule
          if check_val == BALI_TRUE
            # it is defined, must overwrite
            return BALI_FALSE
          else
            # futher inspection said no such overwriting value is exist
            return BALI_TRUE
          end # check_val
        end # if rule nil
      end
def check_intervention
        if rule.nil?
          self_clone = self.clone reverse: true
          self_clone.cross_checking = true

          check_val = self_clone.judgement holy: true

          # check further whether contradicting rule is defined to overwrite this
          # super-power either can_all or cannot_all rule
          if check_val == BALI_TRUE
            # it is defined, must overwrite
            return BALI_FALSE
          else
            # futher inspection said no such overwriting value is exist
            return BALI_TRUE
          end # check_val
        end # if rule nil
      end
cross_check_reverse_value