heads up: breaking ABI for libunique