Correctly handle anonynous structs
Merge pull request #38 from crhym3/anonymous-struct

Correctly handle anonymously embedded structs.

Fixes #36.