Interface ValueVisitor<E extends Exception>