This is seriously cool. I never understood why people don’t talk more about this style of programming.