Gapping as constituent coordination