hook up correct emit to handle :nickname appearing on the data path
add clear-nickname op with tests