The new proc was being called on an entity if it was located inside of a list.
Here is an example
spells+= new /spell(1)
return "This many spells: [spells.len]"
world<<"Removed a spell"
world<<"New was called on load"
Is this a bug or is it intended behavior?
Does it call New() while loading on anything other then entity's in lists? I think this should be discussed before a bug report is posted.