fixed minor bugs in the un_ family of function (variadic), and added messages to x_()