This CL fixes a couple of related things:
* The linked bug, caused by the use of try...catch to check for the "not signed in" case.
* A couple of theoretical bugs caused by the use of a time-sensitive "is valid" method followed by an accessor that throws if it not valid.

It also cleans up the interface by enforcing stricter use of @private.


Review URL:

git-svn-id: svn:// 0039d316-1c4b-4281-b951-d872f2087c98
1 file changed