a little more exposition in the comments