Exogenous and Endogenous Extensions of Architectural Types