fix not_if to use a proper ruby block