Perhaps this will fix #584?

So all field will be initialized on star and not left to chance.
Merge pull request #872 from RlonRyan/patch-5

Perhaps this will fix #854?