issue #623 - defensive coding in settings. issue #590 window.Layout window.Layout window.AutoLayout window.AutoLayout AAAArrggghghhh!!! + better editing notifications during conversion.