Pull-mode Caps negotiation

WRITEME, the mechanism of pull-mode negotiation is not yet fully understood.

Using all the knowledge you've acquired by reading this chapter, you should be able to write an element that does correct caps negotiation. If in doubt, look at other elements of the same type in our git repository to get an idea of how they do what you want to do.