anchor.diff:              Plugins = extract_table(vmq_plugin:info(raw)),
               PluginName = proplists:get_value(plugin, Flags, []),
               HookName = proplists:get_value(hook, Flags, []),
  -            ShowInternal = false,
               FilteredPlugins =
                   lists:filtermap(
                     fun({_, module, _}) when not ShowInternal ->
  
positive.code: 
  register_cli() ->
      vmq_plugin_cli_usage(),
      vmq_plugin_show_cmd(),
      vmq_plugin_enable_cmd(),
      vmq_plugin_disable_cmd(),
      ok.
  
negative.code: vmq_plugin_cli_usage() ->
      clique:register_usage(["vmq-admin", "plugin"], plugin_usage()),
      clique:register_usage(["vmq-admin", "plugin", "show"], plugin_show_usage()),
      clique:register_usage(["vmq-admin", "plugin", "show", "internal"], plugin_show_internal_usage()),
      clique:register_usage(["vmq-admin", "plugin", "enable"], plugin_enable_usage()),
      clique:register_usage(["vmq-admin", "plugin", "disable"], plugin_disable_usage()).
  
  vmq_plugin_show_cmd(Cmd, ShowInternal) ->
      KeySpecs = [],
      FlagSpecs = [{plugin, [{longname, "plugin"},
                             {typecast, fun(P) -> list_to_atom(P) end}]},
  