I wondered why my entire view layout was duplicated on top of each other (as I discovered by VoiceOver/UI tests). I missed one dot :( There should flag or something that prevents you using a modifier with implicit self.