Supported embedded struct in Form()

Hi,

Here is a patch to support embedded structs with Form() handler.

Hope you can merge that. Thanks!