Also wrap block. Run validations when calling warnings?