Make pack and pack-derivates use where instead of let ... in ...
do some work on 11 to 20