code: public boolean getFeature(String name) throws IllegalArgumentException {
  		if (name == null) {
  			throw new IllegalArgumentException("feature name can not be null");
  		}
  		if (FEATURE_NAMES_INTERNED.equals(name)) {
  			return namesInterned;
  		} else if (FEATURE_SERIALIZER_ATTVALUE_USE_APOSTROPHE.equals(name)) {
  			return attributeUseApostrophe;
  		} else {
  			return false;
  		}
  	}
docs: Gets the feature.
  
  @param name the name
  @return boolean
  @throws IllegalArgumentException the illegal argument exception