alloca() can be useful in some (limited) circumstances.