>> Are all the instances you know of so far text-based?
All the instances I know of have editors associated with them. Hence the tie-in
However, the interesting thing about Validate is that it makes sense on the
resource itself (for instance, bring up context menu on resource in Navigator
and ask the resource itself to be validated) without the editor even being invoked.