code: public RaygunDuplicateErrorFilter create() {
          RaygunDuplicateErrorFilter filter = instance.get();
          if (filter == null) {
              filter = new RaygunDuplicateErrorFilter();
              instance.set(filter);
              return filter;
          } else {
              instance.remove();
              return filter;
          }
      }
docs: this will haunt me for eternity