code: public ElementWithOptions removeOption(Option option) {
          if (option == null) {
              throw new IllegalArgumentException("Option cannot be null");
          }
  
          for (OptionGroup group : optionGroups.values()) {
              group.removeOption(option);
          }
          return this;
      }
docs: Removes an option of this element.
  
  @param option Option
  @return This element