diff --git a/lib/monadic/maybe.rb b/lib/monadic/maybe.rb
index <HASH>..<HASH> 100644
--- a/lib/monadic/maybe.rb
+++ b/lib/monadic/maybe.rb
@@ -2,12 +2,12 @@ module Monadic
   # @api private helps treating `Maybe` like Either in Scala
   module ScalaStuff
     def map(proc = nil, &block)
-      return Maybe(@value.map(&block)) if @value.is_a?(Enumerable)
+      return Maybe(@value.map(&block)) if @value.is_a?(::Enumerable)
       return Maybe((proc || block).call(@value))
     end
 
     def select(proc = nil, &block)
-      return Maybe(@value.select(&block)) if @value.is_a?(Enumerable)
+      return Maybe(@value.select(&block)) if @value.is_a?(::Enumerable)
       return Nothing unless (proc || block).call(@value)
       return self
     end
Make sure ::Enumerable is used