PCL Library for CDI Projects Present and Past