Adding last pattern for C, Structural - Composite, adding impl and test