* arrays of arrays * hashes of arrays * arrays of hashes * hashes of hashes * more elaborate constructs