Fix for a variable that under certain circumstances may be undefined.

If an exception is thrown due to a missing method in a CFC, the diagnostic key/value in the exception structure isn't present. This checks to see that the key/value exists, and if so assigns the value to another variable.