Would it be better to just `reject` instead of `select` and remove the `not`? http://ruby-doc.org/core-2.0/Enumerable.html#method-i-reject