The Web has come a long way from a collection of Web pages to repositories of programmable data freely flowing from one site to another through APIs (Application Programming Interfaces). But it is ...