Good point.
I created (copy/pasted, sorry) from the getCollection in the Event model and kept the parameter order in line with that method.... sort of.
I'll put keyword first.
I don't like passing parameters as an array, especially not if it's not that many (it's less explicit and helpful with code-completion in IDE's etc.) so I wouldn't want to do that, if you don't mind.