public static void remove_netStatus(SharedObject that, Action<NetStatusEvent> value)
		{
			CommonExtensions.RemoveDelegate(that, value, NetStatusEvent.NET_STATUS);
		}
		public static void remove_sync(SharedObject that, Action<SyncEvent> value)
		{
			CommonExtensions.RemoveDelegate(that, value, SyncEvent.SYNC);
		}
		public static void remove_asyncError(SharedObject that, Action<AsyncErrorEvent> value)
		{
			CommonExtensions.RemoveDelegate(that, value, AsyncErrorEvent.ASYNC_ERROR);
		}