Testing tool = new Testing(factory); tool.init(args); tool.connect(); tool.run();
Testing testing = new Testing(factory); TestingBridge bridge = new TestingBridge(factory, testing); bridge.init(args); bridge.connect(); bridge.run();
  public static final void main(String[] args)    throws IOException  {    ATermFactory factory = new aterm.pure.PureFactory();    Testing tool = new Testing(factory);    tool.init(args);    tool.connect();    tool.run();  }