It looks like pack has more functionality then unpack? Is this the case, or is some of it not yet implemented?