compose any two functions
what we want is to use the output of any function as an input to any other function without altering the data of the former.
if we could solve this. we actually don't need masking as parameter nor prok_fork nor many of or ballast.
But i guess it would be the hardest task we are had so far to get it right... Lets see.