Simplifying visitors, very basic compilation