mergeScreenPT<T> function
Implementation
List<(ScreenPT,T)> mergeScreenPT<T>(List<String> pts, String contextPT, List<T> list){
return list.indexed.map<(ScreenPT,T)>((indexed)=>((pts[indexed.$1], contextPT), indexed.$2)).toList();
// return pts.indexed.map((indexed)=>((indexed.$2, contextPT), list[indexed.$1])).toList();
}