Hah, wow, now I can thank you in person! Thanks to your well written comment I read the book, learned to move and dance, fell in love, got amazing friends, went skinny dipping with beautiful dancers in the summer, got heartbroken, learned to accept change, and started developing objects that behave and choreograph the user through their behavior.
https://news.ycombinator.com/item?id=4651165