Enabling Connectors in Hierarchical Component Models