Put differently, the call signature was the problem. However, the diff depicted the entire function code replaced. Does it make more sense now? Anyways, the changes seem minor / marginal. If tests pass and @mluessi @christianmbrodbeck are happy +1 for merge.