changes BinaryShadowExpr