Are the value types defined inside a reference type stored on the heap or on the stack?
- If stored on the heap, then when are value types stored on the stack?
- If stored on the stack, then what goes inside the heap as everything ends at a value type in the end?