merge_by_name: Merge lists by name
Description
This function is used to create a single list from any number of named lists. Every name is unique in the new list. If names occur in multiple of the lists passed, later options overwrite earlier ones
Arguments
...
the lists to be merged