Identifier:
    | [name: Syntax<string>]
    | [namespace: Syntax<string>, separator: Syntax<":">]
    | [namespace: Syntax<string>, separator: Syntax<":">, name: Syntax<string>]