allow dkv-vecs to have >= 0 refcnt
always print the stacktrace when a throwable is caught