Doubly generalized logit: A closed-form discrete choice model system with multivariate generalized extreme value distributed utilities. (November 2021)