renderDepot threw an exception if any objects with an unnamed container existed (#1115)
formatObjectDisplayedName: new function that returns "[ObjectType]" for nameless objects
setDisplayedName: use formatDisplayedName
getContainerInfo: idem