private String getMethodNameFor(Class nodeClass) { return getMethodNameFor(nodeClass, isLeaf(nodeClass));
private static String getMethodNameFor(Class clazz) { return "visit";
	private String getMethodNameFor(Class nodeClass) {		return getMethodNameFor(nodeClass, isLeaf(nodeClass));	}