Support multiple-level embedded structs
Merge pull request #25 from sqs/multiple-level-embedded-structs

Support multiple-level embedded structs