ren::Tag and ren::unset, move large body out of lambda, console dialect prep