It was not immediately apparent to me that Mono-Fields and Poly-Fields were named fields and named, indexed fields (Smalltalk uses the terms "named slots" and "indexed slots" but only allows one set of indices).
Changing the names of Mono-Field and Poly-Field to something like Simple-Field (or Field) and Indexed-Field would improve understandability.
$0.02,
-KenD