A refashioned Trans Pacific Partnership has been met with both jubilation and trepidation, almost in equal measure. All eleven nations involved reached agreement on the core elements of the deal over the weekend - with just four issues requiring further work.