code: def get(self, name=None):
          
          if name is None:
              return self._classes
          else:
              if name not in self._classes.keys():
                  return None
              else:
                  return self._classes[name]
docs: Returns the plugin class object with the given name.
          Or if a name is not given, the complete plugin dictionary is returned.
  
          :param name: Name of a plugin
          :return: None, single plugin or dictionary of plugins