module Dry

rubocop:disable Naming/ConstantName rubocop:disable Style/MutableConstant

Inspired by standard library implementation for Time serialization/deserialization see (json/lib/json/add/time.rb)