adding raw::pack_size() helper