OOPS 1.2 makes access via FieldMap the default and removes the old array-based system. It is essentially a backport to make code more similar to OOPS-2D. Code written in OOPS 1.1 is not backwards-compatible with OOPS 1.2, and there are enough changes that users are encouraged to rewrite essential parts of their code from scratch.