CPL Subset

Implemented subset of CPL