if ((typeDescriptor.keyType as any) == null) {
            deserializer.getErrorHandler()(
                new TypeError(`Could not deserialize ${memberName} as Map: missing key constructor.`),
            );
            return new Map<any, any>();