expression: a
isStable: false
smartCastType: A & B
