Segfaults if you put a big enough value into ArraySize and then put 1 into FillArray. A very useful IOC indeed.