code: public static ObjectMapper init(ObjectMapper mapper, SquigglyContextProvider contextProvider) throws IllegalStateException {
          return init(mapper, new SquigglyPropertyFilter(contextProvider));
      }
docs: Initialize a @{@link SquigglyPropertyFilter} with a specific context provider.
  
  @param mapper          the Jackson Object Mapper
  @param contextProvider the context provider to use
  @return object mapper, mainly for convenience
  @throws IllegalStateException if the filter was unable to be registered