Fix to special case Dispose method to be treated as non-action

#1294
@rynowak @yishaigalatzer 
any time you see parameters cris-crossing, it just makes it harder to look over. If you want to change the interface to be methodinfo-first then do that instead, but having it defined both ways is a no-no.