XXGA'TED, a. Having gates.