Creates a flow identifier from a list of strings.
Creates a flow identifier from a list of strings. head of the list is the flow name, tail is a instance path relative to some call tree.
Creates a component identifier from a list of strings.
Creates a component identifier from a list of strings. head of the list is the component name, tail is a package path.
Creates a type identifier from a list of strings.
Creates a type identifier from a list of strings. head of the list is the type name, tail is a package path.
Utility functions used when parsing identifiers.