deepMerge(defaults[key], config[key]).
Original function binding, including positional, stream, artifact, and result templates.
Name of the configured function to invoke.
The config key holding its options (default: the function name).
The tool, resolved against the script root.
A configured function with resolved executable and merged defaults and overrides.