switch from FunctionDecomposer::Parallel#decompose to .decompose
switch from FunctionDecomposer::Serial#decompose to .decompose
FunctionDecomposer::Parallel: make function part of state