Compounds steps

I hope this clarifies a bit - it took me sometimes to understand the details as well.
Also, it would be a welcome contribution if you extend this into a doc :smile: