This looks great. Such an important contribution.Not picking nits.I am struggling to make a very important point . . . cleanly.Not there yet, this is a step on my lil journey.The term "freethinker"…Continue