Changing public members (wip).
Replace public members by methods.