add fanout action to facilitate message distributers, load balancers etc.
draft code for lifting plain functions (non-cps) into cps-style actions