Text::APL - non-blocking and streaming capable template engine