give more meaningful unpack errors