Description
Accessor naming can follow a semi-affordance style where readers and writers use distinct method names. Developers use it to make Moose object APIs clearer, with foo for reading and set_foo for mutation. It is a small extension for class authors.