#tantekalso that "Figure 1: Steps toward REST" shows bad plumbing-centric design methodology, whereas we now know that to actually produce useful tools, minimal formats/protocols, we must start from user-centric design, use-cases, user-stories, and design downward to protocols/formats.