The second thread has gotten too long and heavy, let's continue in a fresh one.

Rules from original thread:...