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