Hm, my first thought was: "Ah well, let it slightly pass in." But you're right. We should really care about the API consistency and I also see that. Well, seems we both agree, it is a good solution to put the result param in front wherever that is possible. As this means bigger changes to the API, we better put it in a feature branch, right? I'd start work on that tonight right away from the current development branch and go through it quickly. Ok?