Actually, it needs a little work.  I remembered you got an error and checked with "not logged in".  There is some brokenness.  I'm adding some more specs and fixing.  Next commit should be better.