I guess we should update all the `a OrderedDict` by `an OrderedDict`. I can spot 4 of them.