@Override
 protected void describeMismatchSafelyDerived(SqlQuery actual, Description mismatchDescription) {
   mismatchDescription.appendText(getName());
   mismatchDescription.appendText(" was ");
   mismatchDescription.appendValueList(
       "[", ",", "]", actual.children().map(this::extractIdentifier).collect(Collectors.toList()));
 }