 			if (child && child.constructor == classDef)
 				return true;
 			
-			externalError(StandardLib.substitute("Request for {0} failed at path {1}", objectType, Compiler.stringify(objectPath)));
+			externalError("Request for {0} failed at path {1}", objectType, Compiler.stringify(objectPath));
 			return false;
 		}
 

				return (WeaveAPI.SessionManager as SessionManager).getLinkablePropertyNames(object);
			}
			
			externalWarning("No ILinkableObject for which to get child names at path " + Compiler.stringify(objectPath));
			return null;
		}
		

			var classDef:Class = ClassUtils.getClassDefinition(classQName);
			if (classDef == null)
			{
				externalError("No class definition for {0}", Compiler.stringify(classQName));
				return false;
			}
			if (ClassUtils.isClassDeprecated(classQName))
				externalWarning("{0} is deprecated.", objectType);
			
			// stop if there is no path specified
			if (!objectPath || !objectPath.length)
