Regarding the previous post - here is a nice, clear exposition of the various approaches [not comprehensive].
See the sefer Har Hamor [9/56] for the challenges to Rav Frank's theory.
I again thank those who sponsored the Otzar Hachochma program that I use, making it possible for me to access so many sefarim... [and to my parents who sponsored the computer I am using].