Type pack manipulation utilities added