This can be made a lot more obvious about what is happening by changing it to

````
if scope
  # perform checks
else
  # issue warning
end
````