message: Sanity check in SystemScheduler.
diff: @@ -110,6 +110,8 @@ namespace NovelRT::Ecs
  size_t remainder = _systemIds.size() % sizeOfProcessedWork;
  + if(remainder != 0)
  + {
  if (remainder < amountOfWork)
  {
  QueueLockPair& pair = _threadWorkQueues[0];
  @@ -143,6 +145,7 @@ namespace NovelRT::Ecs
  pair.threadLock.unlock();
  }
  }
  + }
  while (_threadAvailabilityMap != 0)
  {
  