docs: def plugins( self, typ = None, group = None ):
          """
          Returns the plugins used for this dialog.
          
          :param      typ      | <str> || None
                      group    | <str> || None
          
          :return     [<XWizardPlugin>, ..]
          """
          if ( typ is None ):
              output = []
              for wlang in self._plugins.values():
                  for wgrp in wlang.values():
                      output += wgrp
              return output
              
          elif ( group is None ):
              output = []
              for wgrp in self._plugins.get(nativestring(typ), {}).values():
                  output += wgrp
              return output
          
          else:
              return self._plugins.get(nativestring(typ), {}).get(nativestring(group), [])