Got it to compile, mostly by removing arrays.  Will have to be re-added later, but whatever.  It compiles now.