Generics....What A Mess!!!! Why Fight For Scripts When It’s Switched!!