Reformatted to Google C++ Style.