RE: Unpacking sum types