sampler contains bufferlist. rnd functions accept functions as arguments