For module/lib writer to write proc with same name with exported field is 
redundant. Writing the proc with same name with field is for private field. And 
it's only `getter` , for `setter` you have to name the proc with `fieldName=` .

The confusion you raised before is accesing proc without () which has zero 
argument on its definition.

Reply via email to