Fixed access modifiers (made them stricter)