bug fix free_labs def: CRaise now takes an expression