possibly (rubygems): Maybe monad implementation for Ruby (some might call it Option pattern or Null pattern)
Keywords: maybe|option|pattern