Improved API of PhasedExecutorService