Why don't you make a is_logged_method? instead to make ti more explicit. @abinoda