code: @Override
  	public String getIdentifier() {
  		//1. StructureIdentifier
  		if(getStructureIdentifier() != null) {
  			return getStructureIdentifier().getIdentifier();
  		}
  		//2. Name
  		if(getName() != null) {
  			return getName();
  		}
  		//3. PDBCode + ranges
  		return toCanonical().getIdentifier();
  	}
docs: {@inheritDoc}