Shell sets itself as referenced composite when instantiated
Group implemented