code: public void setTextOptional( Boolean value) {
      PropertyValue propertyValue = textOptional(value);
      constantPropertyUsageMap.put(PROPERTY_TEXT_OPTIONAL, propertyValue);
      layer.setProperties(propertyValue);
    }
docs: Set the TextOptional property
  <p>
  If true, icons will display without their corresponding text when the text collides with other symbols and the icon does not.
  </p>
  
  @param value property wrapper value around Boolean