Use getters and setters, avoid public (non-const) variables