Using `indirect` modifier for `struct` properties

@xwu
There are some examples on Who benefits from the `indirect` keyword? including some exemples of how people fixing using property wrappers, indirect enums, classes or even wrapping up the stored property into an array,

As I mentioned in the other thread, I think it wouldn't add significant improvements to the language since the cases where we would need something like this would be very specific and limited. And also, it is easy to find another solution when we stumble in one of those cases. The way I see it would be just a nice to have.