Any reason you dropped the `to_set`?  `Set#include?` is O(1) whereas `Array#include?` is O(N).