anchor.diff:      ok = load_dependency(erlydtl).
   
   load_dependency(Module) ->		    
  -    case code:load_file(Module) of
  +    case code:ensure_loaded(Module) of
   	{error, nofile} ->
   	    %% module not found
   	    NiftyPath = code:lib_dir(nifty, deps),
  
positive.code: 		    as_type(Ptr, TypeName);
  		[ModuleName, TypeName] ->
  		    Mod = list_to_atom(ModuleName),
  		    case {module, Mod}=:=code:load_file(Mod) andalso 
  			proplists:is_defined(get_types, Mod:module_info(exports)) of
  			true ->
  			    %% resolve and build but we are looking for the basetype
  
negative.code: 		    size_of(TypeName);
  		[ModuleName, TypeName] ->
  		    Mod = list_to_atom(ModuleName),
  		    case {module, Mod}=:=code:ensure_loaded(Mod) andalso 
  			proplists:is_defined(get_types, Mod:module_info(exports)) of
  			true ->
  			    Mod:size_of(TypeName);
  