This commit introduces an optional callback `inspect/2` that allows custom calendars to define a implementation for the `Inspect` protocol for `Time`, `Date`, `DateTime`, and `NaiveDateTime`.
This commit introduces an optional callback `inspect/2` that allows custom calendars to define a implementation for the `Inspect` protocol for `Time`, `Date`, `DateTime`, and `NaiveDateTime`.