Uses the init function to initialize SC.ContainerView. While awake could potentially defer a bit of code execution between initialization and use, this doesn't seem to ever happen. Plus SC.ContainerView is the odd view out here that it needs a call to awake and so causes some grief to new developers.