How to preallocate a static array for use with `lu!`

Preallocation doesn’t make sense for SMatrix — there is no “allocation” cost in the first place. So what is your motivation?