require 'mole/module' class Blee def self.blee_static end def crap_out end def crap_out_too end def blee_no_args # puts ">>> Blee_No_Args" end def blee_args( i, p ) # puts ">>> Blee_Args #{i} -- #{p}" end def blee_args_ret( p ) "Hello #{p}" end def blee_raise raise "Blee exception" end def blee_raise_too raise "Blee exception" end def blee_slow sleep( 1 ) end def blee_slow_too sleep( 1 ) end private def blee_private( arg ) arg end protected def blee_protected( arg ) arg end end