code: public static JoinPoint<Exception> fromSynchronizationPoints(ISynchronizationPoint<?>... synchPoints) {
  		JoinPoint<Exception> jp = new JoinPoint<>();
  		for (int i = 0; i < synchPoints.length; ++i)
  			jp.addToJoin(synchPoints[i]);
  		jp.start();
  		return jp;
  	}
docs: Shortcut method to create a JoinPoint waiting for the given synchronization points, <b>the JoinPoint is started by this method</b>.