Context-free languages are recursively enumerable #
A context-free language is presented by an unrestricted grammar (grammar T) carrying the
extra grammar_context_free constraint, so dropping that constraint exhibits the very same
grammar as a recursively-enumerable witness. The inclusion is therefore immediate.