Improves Application triggerMethod arguments.

Resolves #1318 
I think this is fine. Actually, I prefer it because this code is markedly more readable. Further, it's not like the arguments will change at all until v3, so it's no biggie.