Indeed! It will auto-collapse any if (a == undefined) a =
pattern so long as it has consistent spacing, so
if(value==undefined)value=something
if(value==undefined)value= something
if (value == undefined) value = something
if (value == undefined) value = something
are all valid.