docs: rewrote template composition section