You are welcome. :)Just as a note - even given the various provisos and "it's not that simple" comments that have been made, I found this table extremely useful. Like any such high-level summary, I expect to have to take it with a pinch of salt, but I don't see that as an issue - anyone who doesn't fully appreciate that there are subtleties, probably wouldn't read a longer explanation anyway. So many thanks for taking the time to put this together (and for continuing to improve it).
Not sure how the process for this is but I think the Python gurus will find a way.+1 on something like this ending up in the Python docs somewhere.