Invited talk at GI 2015 September 23, 2014 Daniel Wigdor has been asked to give an Invited Talk at GI 2015 in Halifax, NS, June 3-5, 2015. Hope to see you there.