DEFAULT_CHAIN.get uses a non explicit dict scan_params
I saw that in the timescan
function.
chain = DEFAULT_CHAIN.get(scan_info, counter_args)
This get
uses an ambiguous dictionary while it looks like it only use few keys.
It would be better to pass explicit argument, or at least to add documentation to this function.