docs: public void setContext(final String context) {
          
          // Assertions.
          if (context == null) {
              String msg = "Argument 'context' cannot be null.";
              throw new IllegalArgumentException(msg);
          }
          if (this.context != null) {
              String msg = "Property 'context' may only be set once.";
              throw new RuntimeException(msg);
          }
          
          this.context = context;
  
      }