Set a NullLogger if one isn't passed in
Remove extra parens because reasons
Add tests for Queue class