Thanks for reposting it AliMonster!
As far as I could determine it your syntax is correct. The example I posted was simply:

var ObjectLst : Array of Array of TObject;

However AliMonsters explanation is much more helpful!