Well, it would be not so obvious coding, but I agree, it needs something that would unwrap parameters and return of the method.
The indenting between expression type (method, var) and name (zomg, hello, onTimer) would be nifty =).
By the way, do you have work in other projects (programs, maps, campaigns, spells, etc.)?