Setters, getters and private properties.