Assertion: deck's card | /r/AtLocation | existing meld
Facets:
value: without calling shanghai
type: MANNER
Source sentences:
text: If you deliberately discard a card which could be added to an existing meld, you can call "Shanghai" as you discard it.
text: If you discard a card which could be added to an existing meld without calling Shanghai, then any other player (even a player who has not yet put down their contract) may call "Shanghai", and add the discard to a meld.