Getters provide a way to enforce encapsulation by providing methods that give controlled access to struct fields. However, in structs with multiple
fields, it is not unusual that copy and paste is used to quickly create the needed getters, which can result in the wrong field being accessed by a
getter.