javatraits package
Scoping visitor and a whole lot skeletons