A function that expands a GL string into a longer, more detailed
format (also known as an ambiguity table) by separating the string into its
components resulting from its hierarchical set of operators, including gene
locations, loci, genotypes, haplotypes, and alleles. The function processes
each level of the GL string and assigns identifiers for each hierarchical
component. The resulting table can be assembled back into a GL string using
the function `ambiguity_table_to_GLstring`. This function is an alias of
`GLstring_expand_longer`.