-record(offset, { direction :: tom:sign(), hours :: integer(), minutes :: integer() }).