code: @Override
      public String getMethodNameForColumn(final Column column) {
          this.wasUsedBefore = true;
          for (final NameProvider provider : providers) {
              final String name = provider.getMethodNameForColumn(column);
              if (Objects.nonNull(name)) {
                  return name;
              }
          }
          return this.fallbackProvider.getMethodNameForColumn(column);
      }
docs: {@inheritDoc}