Personally, yuck!  self.AlarmClock.setAlarm(xxxx) looks much nicer to me. I think the namespace is big enough to cope!