#5: internal getter closet