pipes A unix pipe like functionality for sequentially processing list of objects in python TODO Parallelism Optimisation using C