Strict syntax is already a requirement for nf-core, so you will save yourself some headache if you use it (and it's better anyway). Typing is not yet officially introduced, so feel free to play with it, but for now ship untyped modules to nf-core repos.