anchor.diff:                   vmq_acl_write_user
                   ]).
   -define(TABLE_OPTS, [public, named_table, {read_concurrency, true}]).
  +-define(USER_SUP, <<"%u">>).
  +-define(CLIENT_SUP, <<"%c">>).
   
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   %%% Plugin Callbacks
  
positive.code:     F(F,close),
      ok.
  
  check(Type, [Word|_] = Topic, User, ClientId) when is_list(Word) ->
      case check_all_acl(Type, Topic) of
          true -> true;
          false when User == all -> false;
  
negative.code:                 true -> true;
                  false -> check_pattern_acl(Type, Topic, User, ClientId)
              end
      end.
  
  check_all_acl(Type, TIn) ->
      {Tbl, _} = t(Type, all, TIn),
  