"""

#. list of json => json
 
#. _.groupBy("(Key-String)", "(Aggregation-Method)")(
    { "(Key-String)": <key-value>, "(String)": <value>, ...},
    { "(Key-String)": <key-value>, "(String)": <value>, ...},
    { "(Key-String)": <key-value>, "(String)": <value>, ...},
    ...
) => {
    "(Key-String 1)": <aggregated-value>,
    "(Key-String 2)": <aggregated-value>,
    ...
}

"""
"""

#. list of json => json
 
#. _.groupBy("(Key-String)", "(Aggregation-Method)")(
    { "(Key-String)": <key-value>, "(String)": <value>, ...},
    { "(Key-String)": <key-value>, "(String)": <value>, ...},
    { "(Key-String)": <key-value>, "(String)": <value>, ...},
    ...
) => {
    "(Key-String 1)": <aggregated-value>,
    "(Key-String 2)": <aggregated-value>,
    ...
}

"""
#. list of json => json   #. _.groupBy("(Key-String)", "(Aggregation-Method)")(     { "(Key-String)": <key-value>, "(String)": <value>, ...},     { "(Key-String)": <key-value>, "(String)": <value>, ...},     { "(Key-String)": <key-value>, "(String)": <value>, ...},     ... ) => {     "(Key-String 1)": <aggregated-value>,     "(Key-String 2)": <aggregated-value>,     ... }