Adding includes(:header)

It is likely that when you want the collaborators, you'll want the
header as well.
Adding a review note

[skip ci]
Moving authorization layer into Services module

I'm trying to tidy up and organize the services. This is a thought
experiment to see how I feel about things in those directories.
Adding spec for method collision detection