Cortify
In Software Engineering; to think you're doing something really clever and awesome, but in the end, it is teh suck.
well, what you could do is cortify it such that passing in a negative value for userID excludes that user from the result set.