Prefer "positive" condition check style
Allow @cached_result to store with @params as hash key

So request with parameters will be cached as well