--- a/main/trunk/interpreter/parser/SourceFile.hpp
+++ b/main/trunk/interpreter/parser/SourceFile.hpp
@@ -170,7 +170,7 @@
     RexxString *get(size_t);
     void        nextClause();
     RexxToken  *sourceNextToken(RexxToken *);
-    RexxString *traceBack(SourceLocation &, size_t, bool);
+    RexxString *traceBack(RexxActivation *, SourceLocation &, size_t, bool);
     RexxString *extract(SourceLocation &);
     RexxArray  *extractSource(SourceLocation &);
     RexxArray  *extractSource();
@@ -314,6 +314,7 @@
     inline void        syntaxError(int errorcode, RexxObject *a1, RexxObject *a2, RexxObject *a3) { this->error(errorcode, a1, a2, a3); }
     inline void        syntaxError(int errorcode, RexxToken *token) { this->errorToken(errorcode, token); }
     inline void        syntaxError(int errorcode) { this->error(errorcode); }
+    inline bool        isInternalCode() { return this->isOldSpace(); }
     StackFrameClass *createStackFrame();
 
     RexxInstruction *addressNew();