added test case to demonstrate ugly initialzation stuff for nonNerialized members