call us unnecassary
```ruby
  raise_if_invalid(conditions[x].(opts), throw)
```