Honestly I'm not sure. Jordan coded the pack/unpack in DiningSession that used this.