Getters and setters should log errors instead of throwing them