readded _fieldByName since we're at some point going to want to enable users to specify fixed field ids