Makes absorb take universal refs again

Because with just absorb(...) it tries to make copies, which makes
sense.