Yes, it would most likely fail for that case. I've not seen that pattern used before (passing in multi-dimensional arrays) but it shouldn't be hard to accommodate if we need it.