+ * garbage at the end of the phrase is ignored
+ * @param transparent per default the interpreter catch all exceptions ans
+ * prints them in the console. When transparent is set to true exceptions
+ * are flow through. Defaults to false
+ *)
+ method evalPhrase: ?transparent:bool -> string -> unit
+
+ (** offset from the starting of the last string parser by evalPhrase where
+ * parsing stop.
+ * @raise Failure when no offset has been recorded *)
+ method endOffset: int