Mirabelle: actions are responsible for catching exceptions and producing suitable log messages (makes log message uniform),
removed PolyML.makestring (no strict dependency on PolyML anymore)
package GraphBrowser;
class ParseError extends Exception {
public ParseError(String s) { super(s); }
}