Treating unlabeled $params arrays as an antipattern

I don't want these in idno, as much as possible - not least because
it's hard to tell IDEs what the possible parameters are. Where
possible, explicit parameters should be used.