To deselect one InputField

Currently to deselect ALL input fields on a page, we do this:

UnityEngine.EventSystems.
           EventSystem.current.SetSelectedGameObject(null);

(a) is that actually the best idiom, to deselect all InputField ?

(b) say you just have one InputField, which is selected. Is it possible to send some sort of message to that InputField alone, to, un-select it?

This is on Windows8 desktop. Not tablet.

Thanks, that worked.