Do you need an anonymous function here or could you maybe call it `Calendar.FirstTimeUse.doFirstTime.bind(this)`?