code: function _VirtualDom_organizeFacts(factList)
  {
  	for (var facts = {}; factList.b; factList = factList.b) // WHILE_CONS
  	{
  		var entry = factList.a;
  
  		var tag = entry.$;
  		var key = entry.__key;
  		var value = entry.__value;
  
  		if (tag === 'a__1_PROP')
  		{
  			(key === 'className')
  				? _VirtualDom_addClass(facts, key, __Json_unwrap(value))
  				: facts[key] = __Json_unwrap(value);
  
  			continue;
  		}
  
  		var subFacts = facts[tag] || (facts[tag] = {});
  		(tag === 'a__1_ATTR' && key === 'class')
  			? _VirtualDom_addClass(subFacts, key, value)
  			: subFacts[key] = value;
  	}
  
  	return facts;
  }
docs: ORGANIZE FACTS