Balrog is now able to handle arbitrary ordering to Function and sampled. Function can be nested as many times as you want thanks to some somewhat confusing recursion.