CPCL constructor

CPCL()