Module pass
swc_common
This creates Visit. This is extensible visitor generator, and it
Visit
The enum Either with variants Left and Right is a general purpose sum type with two cases.
Either
Left
Right