what this *really* goes back to is thinking about Matt Ranney's talk at NodeConf