Refactored calendar source as adapter.