@type t() :: %Split.Impression{ change_number: integer(), feature: String.t(), key: String.t(), label: String.t(), timestamp: integer(), treatment: String.t() }