The dynamic unit structure is well defined. It's a bit like the trinity. You have the input, the output and the whole. That concept is something which many people - even people with programming backgrounds - still find very difficult to understand. Yet, when you look at it, and you use it empirically it becomes very easy to understand.
After the idea of the input, the output and the whole, I added the stripping and the stripping suffixes and explain how they are related. This isn't really explained in Ic. Ic currently doesn't support the stripping libraries, so it doesn't actually require any of the stripping to be documented just referred to in the manual.