Changed specificIdentifier to identifier and identifier to anyIdentifier.
Nodes created from state. Allows passing in custom node types to build ast.