Nov12

Creating pull request for code review. See comments in diff.
Same deal as other queues, don't waste time doing null checks. Performance is key here.