var and method visitors
type iterator, mjmodule refactoring
namespace cleanup
Values class