• Keeping meta is sub-optimal but I think for nf-core it is necessary, since users want to be able to override tool args at runtime. My
second methylseq PR shows how to do this, and I think Jon took a similar approach in his meta-pipeline. The important thing is that ext can't be the
only way to supply tool args. A record input with ext override gives you the best of both worlds.