code: @Override
    public List<Monitor<?>> getMonitors() {
      List<Monitor<?>> monitors = monitor.getMonitors();
      List<Monitor<?>> wrappedMonitors = new ArrayList<>(monitors.size());
      for (Monitor<?> m : monitors) {
        wrappedMonitors.add(Monitors.wrap(tags, m));
      }
      return Collections.unmodifiableList(wrappedMonitors);
    }
docs: {@inheritDoc}