More than 1 year has passed since last update.
a::Send, b
b::Send, a

これは error になる。

$a::Send, b
$b::Send, a

これなら OK。$ を使うと循環を避けられる。