Yes we can, but if we ever get around to writing tests it becomes a pain in the ass to mock whatever the user handler should be doing. So, it's verbose, but it makes it easier to test!