Create IBeforAfterVisitor.cs