> I'd still prefer not to check incorrect parameters in RELEASE builds

I would prefer that as well...  I just don't see a better solution right now.

For now we should commit this and move forward.

We should then open up an issue to discuss this problem and find a better solution.