def test5(self):
        self.trytext("add_plugin('test_larch_plugin')")
        self.trytext("a = _tests.f1_kwargs(4)")
        self.isValue('a', 8)
        self.NoExceptionRaised()

        self.trytext("a = _tests.f1_kwargs(6)")
        self.isValue('a', 12)
        self.NoExceptionRaised()

        self.trytext("b = _tests.f1_kwargs(False, foo=0, scale=1)")
        self.isValue('b', 3)
        self.NoExceptionRaised()
Flatten ``ls``, filter by unique id, and return a list
dataset/ETHPy150Open xraypy/xraylarch/tests/test_plugins_call.py/TestPlugins.test5--crossover with--dataset/ETHPy150Open dask/dask/dask/delayed.py/flat_unique