Hey GCC,
it might be me, but when dealing with numerical references, such as the playerID or a short context, I think we all prefer positive numbers. Have you thought about moving from short to ushort and from int to uint? Especially with the contexts, developers would love to know that you guys keep the first 200 numbers for your custom network commands, then the rest up to the limit is ours. It just feels weird to deal with negative numbers like that.
Happy new week,
Dechcaudron