# File lib/gem_plugin.rb, line 145
145:     def create(name, options = {})
146:       last_slash = name.rindex("/")
147:       category = name[0 ... last_slash]
148:       plugin = name[last_slash .. -1]
149: 
150:       map = @plugins[category]
151:       if not map
152:         raise "Plugin category #{category} does not exist"
153:       elsif not map.has_key? plugin
154:         raise "Plugin #{plugin} does not exist in category #{category}"
155:       else
156:         map[plugin].new(options)
157:       end
158:     end