Combine AbstractTaskStep with TaskStep