typedtuple: exception cases