Something like: scope int[8] arr; or scope int[i] arr; would be cool. You get an resizeable array which capactiy is all the time equal to his length. And it is destroyed after the liftetime of the scope. Maybe some stuff for Remus...