Fix corner-case bug in BudCollection#include?

If the collection has an empty set of key columns and a single tuple, we
*cannot* assume that include?(t) is true for any t.