anchor.diff:      case dict:is_key(Type, Types) of
   	true ->
   	    Size = size_of(Type),
  -	    as_type(mem_alloc(Size), nifty, Type);
  +	    as_type(mem_alloc(Size), nifty, Type++" *");
   	false ->
   	    undefined
       end.
  
positive.code:     mem_write(int_constr(Value, Size, [])).
  
  int_constr(_, 0, Acc) ->
      Acc;
  int_constr(Val, S, Acc) ->
      R = Val rem 256,
      V = Val div 256,
  
negative.code:     end.
  
  int_deref(Addr, Size, Sign) ->
      I = int_deref(lists:reverse(mem_read({Addr, "nifty.void *"}, Size)), 0),
      case Sign of
  	"signed" ->
  	    case I > (trunc(math:pow(2, (Size*8)-1))-1) of
  