private boolean parse(final String s) {
final String scannerModuleName = module.getScannerName();
// XXX implementation detail - how to do it better?
final InternalScanner internalScanner = (InternalScanner) ErlangEngine
.getInstance().getSimpleScannerService();
internalScanner.create(scannerModuleName);
boolean result = false;
try {
ErlangEngine.getInstance().getScannerProviderService().get(scannerModuleName)
.initialScan(s, "", false);
final ParserService parser = ErlangEngine.getInstance().getParserService();