Great suggestions for this method. They all work, but I had to `map &:to_date` at the end to keep the impl consistent with the previous version