Re: Abstracting over things that can be unpacked