Make absent-arg wrappers work for unlifted types (fix Trac #4306)