frontend:test: improve a message
cosmetics
generic classes for the visitor pattern
support simple visitors with no return type