 								if (name.charAt(0) === 'I' && name.charAt(1) === name.charAt(1).toUpperCase())
 								{
 									name = name.substr(1);
-									var classDef:Class = Weave.getDefinition(name);
+									classDef = Weave.getDefinition(name);
 									if (classDef)
 										propType = Weave.className(classDef);
 								}


	public class BackwardsCompatibility
	{
		public static function updateSessionState(state:Object):Object
		{
			var key:String;

				typedState[DynamicState.SESSION_STATE] = updateSessionState(childState);
			}
			return state;
		}
		
		public static const classLookup:Object = {
