However, there are situations where this rule is not flexible enough
For example, A and B both hold resource R by reference, and both want to modify R
However, there are situations where this rule is not flexible enough
For example, A and B both hold resource R by reference, and both want to modify R