Added factory for identifiers