* Fix enum tag circular references Also, don't try to resolve enum tag types in Typescript. * Improve comment