Make the library without limitations. In particular, in current implementation there is no way to pass to [Events.list()](https://developers.google.com/google-apps/calendar/v3/reference/events/list) `timeMax` and `timeMin` params that is inconvenient. More universal method would be: ```perl $gcal_api->query({ resource => 'Events' method => 'delete' }) ``` Also it will be great if object oriented way would be implemented (see method chaining) ```perl $gcal_api->Events->delete($event_id) ``` As examples of good API implementation see source code of [MojoX::CloudFlare::Simple](https://metacpan.org/pod/MojoX::CloudFlare::Simple), [WWW::Telegram::BotAPI](https://metacpan.org/pod/WWW::Telegram::BotAPI) and [Mojo::Cloudflare](https://metacpan.org/pod/Mojo::Cloudflare)
Activity