Still posting new answers over in that other thread ...