/// <summary>
 ///
 /// </summary>
 /// <typeparam name="V"></typeparam>
 /// <param name="mapper"></param>
 /// <returns></returns>
 public IList <V> Map <V>(Fun <T, V> mapper)
 {
     return(innerlist.Map <V>(mapper));
 }