Taking ||-operator into account when evaluating boolean expression.

This is now valid:
if(x > 10 || someMethod(x)) => x <= 10 in the context of someMethod(..)