allow passing of code blocks to nqp