# File lib/gem_plugin.rb, line 152
152:     def create(name, options = {})
153:       last_slash = name.rindex("/")
154:       category = name[0 ... last_slash]
155:       plugin = name[last_slash .. -1]
156: 
157:       map = @plugins[category]
158:       if not map
159:         raise "Plugin category #{category} does not exist"
160:       elsif not map.has_key? plugin
161:         raise "Plugin #{plugin} does not exist in category #{category}"
162:       else
163:         map[plugin].new(options)
164:       end
165:     end