Cleaning up (moving params_list over to ProductContext; fixed up Xcode generate code to reflect this.