Start using visitors for parsing and serialization.