@Override
	public boolean equals(Object o) {
		if (this == o)
			return true;
		if (o == null || getClass() != o.getClass())
			return false;
		TemplateProperty that = (TemplateProperty) o;
		return Objects.equals(description, that.description) && Objects.equals(defaultValue, that.defaultValue);
	}
Class representing a property in the JBang catalog templates.
src/main/java/dev/jbang/catalog/TemplateProperty.java