It wants to check if upstream can produce a certain format, accept-caps might only check if the next element can produce it.