make TypeWithTranMeta private