optim: minor potion_send optim, spare one local rcv
analyze: !ext_name in potion_initializer_name()