The codebase has a lot of uses of the terms "field" and "member". However they often are used interchangeably (in many places this is Arthur's fault, but it still needs fixing).
[ ] Confirm that "member" is the preferred term.
[ ] Change the classes "Field" and "FieldAccess" to "MemberName" and "MemberAccess".
[ ] Check for other misuses.
[ ] Check the documentation to make sure we are consistent with it.
The codebase has a lot of uses of the terms "field" and "member". However they often are used interchangeably (in many places this is Arthur's fault, but it still needs fixing).