Terminal dominance

Allowing clients to specify certain terminal types as dominant
over/submissive to others.