Data-driven iterative feedforward control with rational parametrization: Achieving optimality for varying tasks. Issue 12 (August 2019)