Slightly reduce calls to map::i_at() by holding a local reference to it.
Const all the things in map.cpp and map.h.
Reduce calls to map::field_at() slightly by holding onto a reference to the field.
Continue to constitutionialize map.cpp and map.h.