Clarify fields and variable hiding