;; Kind of a useful utility, maybe?
(define (simple-slot-getter slot)
(lambda (actor message)
- (reply-message actor message
- #:val (slot-ref actor slot))))
+ (<-reply actor message
+ #:val (slot-ref actor slot))))
(define (gameobj-replace-step-occupants actor replace-reply)
(define occupants
(match winner
((cmd-action winner-id message-args)
- (apply send-message player winner-id cmd-action message-args))
+ (apply <- player winner-id cmd-action message-args))
(#f
(<- player (gameobj-gm player) 'write-home
#:text "Huh?\n"))))