Towards GetField
Towards GetField 2
Towards GetField 3
Towards GetField 4 (wrapDelegated on get field)
Add AssocList.at back
Towards GetField 4: GetField holes
Move new field creation to Sugar
*broken*