# File lib/thor/rake_compat.rb, line 59
  def namespace(name)
    if klass = Thor::RakeCompat.rake_classes.last
      const_name = Thor::Util.camel_case(name.to_s).to_sym
      klass.const_set(const_name, Class.new(Thor))
      new_klass = klass.const_get(const_name)
      Thor::RakeCompat.rake_classes << new_klass
    end

    super
    Thor::RakeCompat.rake_classes.pop
  end