Yes, sorry, I forgot to mention that I was assuming the eFolderId record would be the only field returned. I believe it would work as I expect if that were the case.
I have never had the [] syntax work with SQL returns, but that may be an old issue that is now resolved.