anchor.diff:  
   //atom creation method that preloads variables at creation
   /atom/New()
  -	if(_preloader && (src.type == _preloader.target_path))//in case the instanciated atom is creating other atoms in New()
  +	if(use_preloader && (src.type == _preloader.target_path))//in case the instanciated atom is creating other atoms in New()
   		_preloader.load(src)
   
   	. = ..()
  
positive.code: 	//first instance the /area and remove it from the members list
  	index = members.len
  	var/atom/instance
  	_preloader = new(members_attributes[index])//preloader for assigning  set variables on atom creation
  
  	instance = locate(members[index])
  	var/turf/crds = locate(xcrd,ycrd,zcrd)
  	if(crds)
  		instance.contents.Add(crds)
  
  	if(_preloader && instance)
  		_preloader.load(instance)
  
  	members.Remove(members[index])
  
negative.code: //////////////////////////////////////////////////////////////
  
  //global datum that will preload variables on atoms instanciation
  var/global/use_preloader = FALSE
  var/global/dmm_suite/preloader/_preloader = new
  
  
  /**
  