Visitor refinement and correct visiting of invalid variants
Visitor refinement and correct visiting of invalid variants

Visitor refinement method was added to allow to specialize visitor
template with variant types.

Fix for visiting of invalid variants (visit() method is called).

aclex/peli