Because authenticate no longer means anything with internal.watch.  This makes sense.  And I don't imagine this pattern (authenticate around internal.*) would occur elsewhere.