Initial inline_visitor commit.