module M
def mes
puts "mes!"
end
end

と、自作ではなく既存のライブラリで定義されてるmesメソッドを
includeやextendで「オブジェクトを汚染する」ことなく一発で利用することはできますか?
M.mes みたいに使えるといいんですけど

事前に module M; module_function :mes; end するというのは今回不可です