rem: sigSem->ss_Owner = ~0;
add: sigSem->ss_Owner = (APTR) ~0;
context: AHIAttemptSemaphore( struct SignalSemaphore* sigSem ){  // TODO: Verify license compatibility (Code mostly stolen from AROS).  LONG rc = FALSE;  Disable(); // Not Forbid()!  sigSem->ss_QueueCount++;  if( sigSem->ss_QueueCount == 0 )  {    sigSem->ss_Owner = ~0;    sigSem->ss_NestCount++;    rc = TRUE;  }  else  {    sigSem->ss_QueueCount--;  }  Enable();  return rc;}