Added functions for CR, clarke and invCL - parameterised and unparameterised