supporting mapping attributes with nested object single child