Pubstwo 1000

I chose to deal with some null exceptions by initializing an empty object. Any unintended consequences possible here?
I just double checked, even with the property in the skeleton, we get NPEs in the specs without the defensive code.