module Empezar class Log include Singleton def self.instance @logger end def self.start logger @logger = logger end end end class Log class << self def method_missing *args Empezar::Log.instance.send *args end end end