+1 to _module loop_, and add a `ProvidesValidatorProcessor` for the error of provides methods outside modules.