pub fn check_model(model: &AuthorizationModel) -> Result<(), Vec<ModelError>>