Added more test cases to initializations.
Cleaned up the last bits of initialization testing and warnings.