.net implementation of apache commons collections, pooling and chains.