+
+1 that all things that can replace an attack action (shove, throw weapon, grapple), and thus are affected by Extra Attack, should be implemented properly.
+more that certain things shouldn't be allowed (e.g., Extra Attack shouldn't give you a full extra action).
+100