Rename Calendar.init as initialize_messages, make it non-public.