add oclMatExpr class to prevent extra allocations