From what Keith Packard and Peter Hutterer told me at FOSDEM, Wayland will try to use the same API and semantics as in XI 2.2.
Except for grabs, which are considered a "necessary evil", and might not be available to apps (only the compositor).
I'd love to hear more from a wayland developer though.