This looks like we'd end up with a pretty similar error message, available = x, desired = y. vs no intersection between x and y?