layout is a everchanging environment attribute that can be automatically created properly if missing.
Authored by: SumolX 2006-09-16
Parent: [r171]
Child: [r173]