anchor.diff:  normalize_default_props(_, _) ->
       {error, invalid}.
   
  -export_default_props(DefaultProps) ->
  -    export_default_props(DefaultProps, []).
  -
   export_default_props([{Regexp, Props} | T], Acc) when is_list(Regexp); is_binary(Regexp) ->
       export_default_props(T, [[Regexp, export_props(Props)] | Acc]);
  -
   export_default_props([], Acc) ->
       lists:reverse(Acc).
   
  
positive.code: -export([delete/1, push/2, pull/1, pull/2, push_all/2,
      pull_any/1, pull_any/2, done/2, retain/2, release/2,
      update_props/1, update_props/2, set_default_props/1, get_default_props/0,
      normalize_props/1, normalize_default_props/1]).
  -include("lmq.hrl").
  
  delete(Name) when is_binary(Name) ->
  
negative.code: normalize_props(_, _) ->
      {error, invalid}.
  
  export_props([{pack, Duration} | T], Acc) ->
      export_props(T, [{<<"pack">>, Duration / 1000} | Acc]);
  export_props([{K, V} | T], Acc) ->
      export_props(T, [{atom_to_binary(K, latin1), V} | Acc]);
  export_props([], Acc) ->
      {lists:reverse(Acc)}.
  
  