a lightwight pseudo-threading framework for perl that is heavily inspired by Adam Dunkels protothreads for the c-language