FIX externalRepresentation()