Teasing apart queries from commands
Teasing apart citation commands and queries
Teasing apart Query and Command methods

Does this even make sense?
Normalizing query/command separation

I believe I want to keep these separate. It will help in looking for
things? I hope. But this remains a question of how people will be
interacting with the object.

Does a Resourced based interaction make sense?
Teasing apart collaborator command/query methods
Teasing apart EventLog commands/queries
Teasing apart collaborators query/command
Removing Query/Command comments
Adding laughable documentation
Appeasing rubocop
Separating command/query for additional attrs
Adding commands and queries module
Adding further explanantion regarding queries

[skip ci]
Moving queries and commands into other objects
Deprivatizing modules

During this refactor things are going to go a bit crazy
Extracting CitationQueries
Extracting citation commands
Extracting Doi commands and Queries
Extracting EventLog commands and queries
Moving Header Queries