Convert SwornGuard to use the SwornAPI