Is it a guaranteed runtime error, or a best-effort thing, à la Java's ConcurrentModificationException?
• Accessing from the source guild is invalidated
• Cause exceptions and so on
• ex) obj = “foo”
ch.transfer_membership(obj)
obj.upcase #=> Error!!
p(obj) #=> Error!