code: private void setSource(String source) {
          requireArgument(source != null && !source.trim().isEmpty(), "Source cannot be null or empty.");
          _source = source;
      }
docs: Sets the source of the annotation.
  
  @param  source  The source of the annotation. Cannot be null or empty.