started constant folding