def some(*conditions, &effect)
      branch = Fear.case(Fear::Some, &GET_METHOD).and_then(Fear.case(*conditions, &effect))
      or_else(branch)
    end
def some(*conditions, &effect)
      branch = Fear.case(Fear::Some, &GET_METHOD).and_then(Fear.case(*conditions, &effect))
      or_else(branch)
    end
Match against Some

 @param conditions [<#==>]
 @return [Fear::OptionPatternMatch]