# File lib/rgen/model_builder/builder_context.rb, line 129
    def moduleForPackage(package)
      qName = package.qualifiedName
      rqName = @rootPackage.qualifiedName
      raise "Package #{qName} is not contained within #{rqName}" unless qName.index(rqName) == 0
      path = qName.sub(rqName,'').split('::')
      path.shift if path.first == ""
      mod = @extensionsModule
      path.each do |p|
        if mod && mod.const_defined?(p)
          mod = mod.const_get(p)
        else
          mod = nil
          break
        end
      end
      mod
    end