Glenn Andreas <email@example.com> wrote:[color=blue]
> The point is that returning _anything_
> requires waiting for the message to be sent and responded to[/color]
If I do this on the server:
[[localCollection add:localObject] addAlltherLocalCollection];
Then I should get the same result, as after doing this on a client:
[[remoteCollection add:remoteObject] addAlltherRemoteCollection];
This is very important if these collections are "Ordered" (OrdCltn).
Obviously, if remote messaging doesn't "wait" for messages to finish one
after another, then the order in which elements are added to an OrdCltn will
be different, in the local and remote case.
This is therefore not at all an argument to remove "return self".