Using operator visitor.