My current script engine registers 1067 functions. When the engine is being destroyed, asCConfigGroup::ValidateNoUsage detects two functions still using two Types (one each). One type is an enumeration, the other type is my String class. One of the functions is a global function, the other is a member of a template object. I'm not sure where to being troubleshooting this. Does anybody have any ideas?