clarified semantics and rationale of identifier