98 ValidatingObject Embedded Properties
Fixed the issue by using ITypeData instead of Type when forwarding validation rules and discovering resource types. This is also a simplification that should make things work better in general.
Added a unit test that can reproduce the error.
Closes #98 (closed)