change lazy validation to include only required

change `_validate_lazily` to `_validate_required_lazily` accordingly