module Guard

def async_queue_add(changes)

Other tags:
    Example: New style signals with args: -
    Example: Old style hash: -
def async_queue_add(changes)
  @queue << changes
  # Putting interactor in background puts guard into foreground
  # so it can handle change notifications
  Thread.new { interactor.background }
end