drop 'IfNecessary', they unconditionally expand