Added subtract operator and fix allocation bug in case ov var assing