T? valid(List<bool> Function(T?)? validations, [string? throwErrorMessage]) => _valid(this, validations, throwErrorMessage);