def resolve_condition(options)
        result = true
        result &&=  call_condition_proc(options[:if], @_object)     if
          options.key?(:if)
        result &&= !call_condition_proc(options[:unless], @_object) if
          options.key?(:unless)
        result
      end
def resolve_condition(options)
        result = true
        result &&=  call_condition_proc(options[:if], @_object)     if
          options.key?(:if)
        result &&= !call_condition_proc(options[:unless], @_object) if
          options.key?(:unless)
        result
      end
resolve_condition(:if => true) => true
 resolve_condition(:if => 'Im truthy') => true
 resolve_condition(:if => lambda { |m| false }) => false
 resolve_condition(:unless => lambda { |m| false }) => true
 resolve_condition(:unless => lambda { |m| false }, :if => proc { true}) => true