Ok, just tried it out. The following two variants work – which one do you prefer?

```ruby
model_validation = trigger_callback :validation, model do
  model.valid?
end
return false unless model_validation
```
or:
```ruby
trigger_callback :validation, model do
  return false unless model.valid?
end
```

I prefer the second one, I think (Maybe this is what you meant, but from your description it sounds like you want the first one).