There seems to be some more sensitivity to ambiguity in property names. This, from Bulk Limiter by Eric Eve won’t compile in v10:
A thing has a number called bulk.
The bulk of a thing is normally 1.
A container has a number called bulk capacity.
The bulk capacity of a container is normally 10.
A person has a number called bulk capacity.
The bulk capacity of a person is normally 100.
complaining
I am reading the sentence ‘The bulk capacity of a container is normally 10’ (Extensions/Eric Eve/Bulk Limiter.i7x, line 9) as saying that a thing called ‘bulk capacity of a container’ is a value, but this makes no sense to me - it would be like saying ‘the chair is 10’.
I am reading the sentence ‘The bulk capacity of a person is normally 100’ (Extensions/Eric Eve/Bulk Limiter.i7x, line 12) as saying that a thing called ‘bulk capacity of a person’ is a value, but this makes no sense to me - it would be like saying ‘the chair is 10’.
6M62 is ok with it. Both 6M62 and v10 are okay with defining bulk capacity first and then bulk:
A container has a number called bulk capacity.
The bulk capacity of a container is normally 10.
A person has a number called bulk capacity.
The bulk capacity of a person is normally 100.
A thing has a number called bulk.
The bulk of a thing is normally 1.