Distinguish between native prototype accesses and non-native accesses.
Distinguish between add fields and non-native field assignment.