Support multiple visitors that modify a class

Fixes issue #43