# operation: messaging.mix-in-args
Description: Attempts to merge an array of values into a single value that can be used as an argument for a command or operation. For example:

[features, { chart: "average-household-income" }];

This would mix `features` obtained from some other source into arguments intended for the "charts.display" command.

If the values cannot be merged, then the leftmost value is returned.

Note that argument merging already occurs automatically in command chains; this explicit operation exists for advanced scenarios like VertiGIS Studio Workflow or custom code written using the SDK. Web only.

Inputs: `unknown[]`

Outputs: `unknown`

---
