diff --git a/src/rougail/output_doc/output/gitlab.py b/src/rougail/output_doc/output/gitlab.py
index 698d01313..675a14e4e 100644
--- a/src/rougail/output_doc/output/gitlab.py
+++ b/src/rougail/output_doc/output/gitlab.py
@@ -22,6 +22,11 @@ from typing import List, Optional
from .github import Formatter as GithubFormatter
from ..i18n import _
+def to_id(path):
+ # https://www.w3.org/TR/html4/types.html#type-name
+ return ''.join(e if e in ["-", "_", ":", "."] or e.isalnum() else ":" for e in path )
+
+
class Formatter(GithubFormatter):
name = "gitlab"
@@ -38,7 +43,8 @@ class Formatter(GithubFormatter):
path: str,
true_path: str,
) -> str:
- return f'{path}'
+ name = to_id(true_path)
+ return f'{path}'
def link_variable(self,
path: str,
diff --git a/tests/results/test/60_0family_dynamic.gitlab.md b/tests/results/test/60_0family_dynamic.gitlab.md
index aa766de10..551b68b98 100644
--- a/tests/results/test/60_0family_dynamic.gitlab.md
+++ b/tests/results/test/60_0family_dynamic.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -13,7 +13,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test/60_0family_dynamic_1_1.gitlab.md b/tests/results/test/60_0family_dynamic_1_1.gitlab.md
index fa24f66c3..2b9bd0421 100644
--- a/tests/results/test/60_0family_dynamic_1_1.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_1_1.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -13,7 +13,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test/60_0family_dynamic_1_1_empty.gitlab.md b/tests/results/test/60_0family_dynamic_1_1_empty.gitlab.md
index c16efc054..30f36c3f2 100644
--- a/tests/results/test/60_0family_dynamic_1_1_empty.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_1_1_empty.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -13,7 +13,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test/60_0family_dynamic_empty.gitlab.md b/tests/results/test/60_0family_dynamic_empty.gitlab.md
index 8223c0864..09ae9fd3c 100644
--- a/tests/results/test/60_0family_dynamic_empty.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_empty.gitlab.md
@@ -5,14 +5,14 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*example***\
+> **dyn*example***\
> This family builds families dynamically.\
> `basic`\
> **Identifiers**: the value of the variable "[`A suffix variable`](#var)"
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test/60_0family_dynamic_forbidden_char.gitlab.md b/tests/results/test/60_0family_dynamic_forbidden_char.gitlab.md
index a301d73ed..d1bfc2754 100644
--- a/tests/results/test/60_0family_dynamic_forbidden_char.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_forbidden_char.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val_1***\
+> **dyn*val_1***\
> **dyn*val_2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,8 +13,8 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
-| **dyn*val_1*.var1**
**dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
-| **dyn*val_1*.var2**
**dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
+| **dyn*val_1*.var1**
**dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **dyn*val_1*.var2**
**dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
diff --git a/tests/results/test/60_0family_dynamic_no_description.gitlab.md b/tests/results/test/60_0family_dynamic_no_description.gitlab.md
index 0ee66ba92..829da5503 100644
--- a/tests/results/test/60_0family_dynamic_no_description.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_no_description.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -13,7 +13,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test/60_0family_dynamic_no_description_empty.gitlab.md b/tests/results/test/60_0family_dynamic_no_description_empty.gitlab.md
index b8edfcd4c..725977662 100644
--- a/tests/results/test/60_0family_dynamic_no_description_empty.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_no_description_empty.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -13,7 +13,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test/60_0family_dynamic_source_hidden.gitlab.md b/tests/results/test/60_0family_dynamic_source_hidden.gitlab.md
index bd592c5a9..bfc5b8ad2 100644
--- a/tests/results/test/60_0family_dynamic_source_hidden.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_source_hidden.gitlab.md
@@ -1,7 +1,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -11,7 +11,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test/60_0family_dynamic_static.gitlab.md b/tests/results/test/60_0family_dynamic_static.gitlab.md
index 5e20cbc12..85cd45e3a 100644
--- a/tests/results/test/60_0family_dynamic_static.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_static.gitlab.md
@@ -1,7 +1,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -11,7 +11,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
diff --git a/tests/results/test/60_0family_dynamic_test.gitlab.md b/tests/results/test/60_0family_dynamic_test.gitlab.md
index fcc8e4d83..c21f9c335 100644
--- a/tests/results/test/60_0family_dynamic_test.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_test.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -13,7 +13,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test/60_0family_dynamic_upper_char.gitlab.md b/tests/results/test/60_0family_dynamic_upper_char.gitlab.md
index 67df7ad0b..e5433eb7f 100644
--- a/tests/results/test/60_0family_dynamic_upper_char.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_upper_char.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -13,7 +13,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test/60_0family_dynamic_variable_empty.gitlab.md b/tests/results/test/60_0family_dynamic_variable_empty.gitlab.md
index fe9d2b46e..5a00594c8 100644
--- a/tests/results/test/60_0family_dynamic_variable_empty.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_variable_empty.gitlab.md
@@ -5,14 +5,14 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*example***\
+> **dyn*example***\
> This family builds families dynamically.\
> `standard`\
> **Identifiers**: the value of the variable "[`A suffix variable`](#var)"
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
-| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test/60_0family_dynamic_variable_optional.gitlab.md b/tests/results/test/60_0family_dynamic_variable_optional.gitlab.md
index c784908b2..1cddaee21 100644
--- a/tests/results/test/60_0family_dynamic_variable_optional.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_variable_optional.gitlab.md
@@ -1,7 +1,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*a***\
+> **dyn*a***\
> **dyn*b***\
> This family builds families dynamically.\
> `standard`\
@@ -11,7 +11,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
-| **dyn*a*.var**
**dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **dyn*a*.var**
**dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test/60_0family_dynamic_variable_suffix.gitlab.md b/tests/results/test/60_0family_dynamic_variable_suffix.gitlab.md
index 1b23aa8e1..1b2175c39 100644
--- a/tests/results/test/60_0family_dynamic_variable_suffix.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_variable_suffix.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,7 +13,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test/60_0family_dynamic_variable_suffix_empty.gitlab.md b/tests/results/test/60_0family_dynamic_variable_suffix_empty.gitlab.md
index 0f88599a8..f4c72eb1e 100644
--- a/tests/results/test/60_0family_dynamic_variable_suffix_empty.gitlab.md
+++ b/tests/results/test/60_0family_dynamic_variable_suffix_empty.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,7 +13,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test/60_1family_dynamic_jinja.gitlab.md b/tests/results/test/60_1family_dynamic_jinja.gitlab.md
index 3c7b668da..0f6e50f5f 100644
--- a/tests/results/test/60_1family_dynamic_jinja.gitlab.md
+++ b/tests/results/test/60_1family_dynamic_jinja.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*1***\
+> **dyn*1***\
> **dyn*2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,7 +13,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
-| **dyn*1*.var**
**dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **dyn*1*.var**
**dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group.gitlab.md b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
index b21333a04..0fd4ef15a 100644
--- a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
+++ b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -14,13 +14,13 @@
A family
> [!note] 🛈 Informations
-> **dyn*val1*.family**\
+> **dyn*val1*.family**\
> **dyn*val2*.family**\
> `basic`
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------|
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
diff --git a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
index 1fa6e077d..9f9acff7b 100644
--- a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
+++ b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -14,13 +14,13 @@
A family inside dynamic family
> [!note] 🛈 Informations
-> **dyn*val1*.family**\
+> **dyn*val1*.family**\
> **dyn*val2*.family**\
> `standard`
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
diff --git a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
index 05ae79520..c5382ec99 100644
--- a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
+++ b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -14,13 +14,13 @@
A family inside dynamic family
> [!note] 🛈 Informations
-> **dyn*val1*.family**\
+> **dyn*val1*.family**\
> **dyn*val2*.family**\
> `standard`
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
diff --git a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
index c6fe5250f..3e25db634 100644
--- a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
+++ b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -14,13 +14,13 @@
A family
> [!note] 🛈 Informations
-> **dyn*val1*.family**\
+> **dyn*val1*.family**\
> **dyn*val2*.family**\
> `basic`
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------|
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
diff --git a/tests/results/test/60_2family_dynamic_outside_calc.gitlab.md b/tests/results/test/60_2family_dynamic_outside_calc.gitlab.md
index 10804ba98..7882e71c5 100644
--- a/tests/results/test/60_2family_dynamic_outside_calc.gitlab.md
+++ b/tests/results/test/60_2family_dynamic_outside_calc.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,7 +13,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test/60_2family_dynamic_outside_calc_empty.gitlab.md b/tests/results/test/60_2family_dynamic_outside_calc_empty.gitlab.md
index 728eb09cb..e7a85cb55 100644
--- a/tests/results/test/60_2family_dynamic_outside_calc_empty.gitlab.md
+++ b/tests/results/test/60_2family_dynamic_outside_calc_empty.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,7 +13,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test/60_5family_dynamic_calc_suffix2.gitlab.md b/tests/results/test/60_5family_dynamic_calc_suffix2.gitlab.md
index f1695b3f8..412c624b0 100644
--- a/tests/results/test/60_5family_dynamic_calc_suffix2.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_calc_suffix2.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,7 +13,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test/60_5family_dynamic_calc_suffix2_empty.gitlab.md b/tests/results/test/60_5family_dynamic_calc_suffix2_empty.gitlab.md
index 04a82326a..d4abdf89c 100644
--- a/tests/results/test/60_5family_dynamic_calc_suffix2_empty.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_calc_suffix2_empty.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,7 +13,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test/60_5family_dynamic_calc_suffix_disabled.gitlab.md b/tests/results/test/60_5family_dynamic_calc_suffix_disabled.gitlab.md
index 6966dccf1..084bb4d11 100644
--- a/tests/results/test/60_5family_dynamic_calc_suffix_disabled.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_calc_suffix_disabled.gitlab.md
@@ -1,7 +1,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -11,7 +11,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
diff --git a/tests/results/test/60_5family_dynamic_calc_suffix_param.gitlab.md b/tests/results/test/60_5family_dynamic_calc_suffix_param.gitlab.md
index 7fbaf27d0..f66d9125a 100644
--- a/tests/results/test/60_5family_dynamic_calc_suffix_param.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_calc_suffix_param.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,7 +13,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test/60_5family_dynamic_calc_suffix_param_empty.gitlab.md b/tests/results/test/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
index e8dba1ad6..cc3f20efb 100644
--- a/tests/results/test/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,7 +13,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test/60_5family_dynamic_calc_variable.gitlab.md b/tests/results/test/60_5family_dynamic_calc_variable.gitlab.md
index 3e7060801..1c68cae6d 100644
--- a/tests/results/test/60_5family_dynamic_calc_variable.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_calc_variable.gitlab.md
@@ -5,7 +5,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -13,7 +13,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test/60_5family_dynamic_calc_variable_disabled.gitlab.md b/tests/results/test/60_5family_dynamic_calc_variable_disabled.gitlab.md
index 1f71a31e8..66f342454 100644
--- a/tests/results/test/60_5family_dynamic_calc_variable_disabled.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_calc_variable_disabled.gitlab.md
@@ -1,7 +1,7 @@
A dynamic famify for *val1* or A dynamic famify for *val2*
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -11,8 +11,8 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
-| **dyn*val1*.var2**
**dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#dyn*val2*.var1)" has the value "val1" |
+| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var2**
**dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#dyn*val2*.var1)" has the value "val1" |
diff --git a/tests/results/test/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md b/tests/results/test/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
index ac8ef5ffc..3b8ab549e 100644
--- a/tests/results/test/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
@@ -1,7 +1,7 @@
A dynamic famify for *val1* or A dynamic famify for *val2*
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -11,7 +11,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test/60_5family_dynamic_calc_variable_empty.gitlab.md b/tests/results/test/60_5family_dynamic_calc_variable_empty.gitlab.md
index da91d1ad2..de8644c82 100644
--- a/tests/results/test/60_5family_dynamic_calc_variable_empty.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_calc_variable_empty.gitlab.md
@@ -5,7 +5,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -13,7 +13,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test/60_5family_dynamic_hidden_suffix.gitlab.md b/tests/results/test/60_5family_dynamic_hidden_suffix.gitlab.md
index d8f999754..90db0c9dc 100644
--- a/tests/results/test/60_5family_dynamic_hidden_suffix.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_hidden_suffix.gitlab.md
@@ -1,7 +1,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `standard` *`hidden`*\
@@ -12,18 +12,18 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
A family
> [!note] 🛈 Informations
-> **dyn*val1*.family**\
+> **dyn*val1*.family**\
> **dyn*val2*.family**\
> `standard`
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
diff --git a/tests/results/test/60_5family_dynamic_variable_outside_suffix.gitlab.md b/tests/results/test/60_5family_dynamic_variable_outside_suffix.gitlab.md
index 2c6c0d902..6bc0925eb 100644
--- a/tests/results/test/60_5family_dynamic_variable_outside_suffix.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_variable_outside_suffix.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn_*val1***\
+> **dyn_*val1***\
> **dyn_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,7 +13,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------|
-| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md b/tests/results/test/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
index b0d07ae98..c0e716aa2 100644
--- a/tests/results/test/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
+++ b/tests/results/test/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn_*val1***\
+> **dyn_*val1***\
> **dyn_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -13,7 +13,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------|
-| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test/60_6family_dynamic_leadership.gitlab.md b/tests/results/test/60_6family_dynamic_leadership.gitlab.md
index dc2f8a8f4..8e00cc193 100644
--- a/tests/results/test/60_6family_dynamic_leadership.gitlab.md
+++ b/tests/results/test/60_6family_dynamic_leadership.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -14,16 +14,16 @@
A leadership
> [!note] 🛈 Informations
-> **dyn*val1*.leadership**\
+> **dyn*val1*.leadership**\
> **dyn*val2*.leadership**\
> This family contains lists of variable blocks.\
> `basic`
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test/60_6family_dynamic_leadership_empty.gitlab.md b/tests/results/test/60_6family_dynamic_leadership_empty.gitlab.md
index 1a482589a..274a6e49e 100644
--- a/tests/results/test/60_6family_dynamic_leadership_empty.gitlab.md
+++ b/tests/results/test/60_6family_dynamic_leadership_empty.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -14,16 +14,16 @@
A leadership
> [!note] 🛈 Informations
-> **dyn*val1*.leadership**\
+> **dyn*val1*.leadership**\
> **dyn*val2*.leadership**\
> This family contains lists of variable blocks.\
> `basic`
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test/60_9family_dynamic_calc_both.gitlab.md b/tests/results/test/60_9family_dynamic_calc_both.gitlab.md
index 2987df239..30dc904b6 100644
--- a/tests/results/test/60_9family_dynamic_calc_both.gitlab.md
+++ b/tests/results/test/60_9family_dynamic_calc_both.gitlab.md
@@ -5,7 +5,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **dyn*val1***\
+> **dyn*val1***\
> **dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -15,7 +15,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic.gitlab.md b/tests/results/test_namespace/60_0family_dynamic.gitlab.md
index 9fd532a16..62a84ad50 100644
--- a/tests/results/test_namespace/60_0family_dynamic.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_0.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_1_0.gitlab.md
index ad8e7536b..763e0593a 100644
--- a/tests/results/test_namespace/60_0family_dynamic_1_0.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0.gitlab.md
@@ -11,7 +11,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------|
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_0_empty.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_1_0_empty.gitlab.md
index f40cc0a73..34d368dfc 100644
--- a/tests/results/test_namespace/60_0family_dynamic_1_0_empty.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0_empty.gitlab.md
@@ -11,7 +11,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------|
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_0_type.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_1_0_type.gitlab.md
index c751ac383..322e50d8a 100644
--- a/tests/results/test_namespace/60_0family_dynamic_1_0_type.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0_type.gitlab.md
@@ -11,7 +11,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_0_type_empty.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_1_0_type_empty.gitlab.md
index 5c5d9a655..14d7aaab0 100644
--- a/tests/results/test_namespace/60_0family_dynamic_1_0_type_empty.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0_type_empty.gitlab.md
@@ -11,7 +11,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_1.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_1_1.gitlab.md
index 668cfdb8f..62fd10d4b 100644
--- a/tests/results/test_namespace/60_0family_dynamic_1_1.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_1_1.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_1_empty.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_1_1_empty.gitlab.md
index 8d1b84751..b403f955f 100644
--- a/tests/results/test_namespace/60_0family_dynamic_1_1_empty.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_1_1_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_empty.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_empty.gitlab.md
index 173effb8f..a04fd8df4 100644
--- a/tests/results/test_namespace/60_0family_dynamic_empty.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_empty.gitlab.md
@@ -11,14 +11,14 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*example***\
+> **rougail.dyn*example***\
> This family builds families dynamically.\
> `basic`\
> **Identifiers**: the value of the variable "[`A suffix variable`](#rougail.var)"
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_forbidden_char.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_forbidden_char.gitlab.md
index 461e68f04..90e2f5a17 100644
--- a/tests/results/test_namespace/60_0family_dynamic_forbidden_char.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_forbidden_char.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val_1***\
+> **rougail.dyn*val_1***\
> **rougail.dyn*val_2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,8 +19,8 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
-| **rougail.dyn*val_1*.var1**
**rougail.dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
-| **rougail.dyn*val_1*.var2**
**rougail.dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
+| **rougail.dyn*val_1*.var1**
**rougail.dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **rougail.dyn*val_1*.var2**
**rougail.dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
diff --git a/tests/results/test_namespace/60_0family_dynamic_jinja_integer_empty.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_jinja_integer_empty.gitlab.md
index 9d1b30ee3..547239f33 100644
--- a/tests/results/test_namespace/60_0family_dynamic_jinja_integer_empty.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_jinja_integer_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*1***\
+> **rougail.dyn*1***\
> **rougail.dyn*2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
-| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_namespace/60_0family_dynamic_jinja_number.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_jinja_number.gitlab.md
index 2ef0fc51a..08f732dc1 100644
--- a/tests/results/test_namespace/60_0family_dynamic_jinja_number.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_jinja_number.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*1***\
+> **rougail.dyn*1***\
> **rougail.dyn*2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
-| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_namespace/60_0family_dynamic_no_description.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_no_description.gitlab.md
index c8c3f330b..d782fab46 100644
--- a/tests/results/test_namespace/60_0family_dynamic_no_description.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_no_description.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace/60_0family_dynamic_no_description_empty.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_no_description_empty.gitlab.md
index 9c56c8a63..4ebf42139 100644
--- a/tests/results/test_namespace/60_0family_dynamic_no_description_empty.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_no_description_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace/60_0family_dynamic_source_hidden.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_source_hidden.gitlab.md
index e1b7f39fb..3511d89a4 100644
--- a/tests/results/test_namespace/60_0family_dynamic_source_hidden.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_source_hidden.gitlab.md
@@ -7,7 +7,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -17,7 +17,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_static.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_static.gitlab.md
index 5a1815fcc..bff0ed665 100644
--- a/tests/results/test_namespace/60_0family_dynamic_static.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_static.gitlab.md
@@ -7,7 +7,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -17,7 +17,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_test.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_test.gitlab.md
index 51d17f89c..e85afe5c4 100644
--- a/tests/results/test_namespace/60_0family_dynamic_test.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_test.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_upper_char.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_upper_char.gitlab.md
index 273855609..aa09d2b21 100644
--- a/tests/results/test_namespace/60_0family_dynamic_upper_char.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_upper_char.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_0family_dynamic_variable_empty.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_variable_empty.gitlab.md
index 7b39347ea..df23be670 100644
--- a/tests/results/test_namespace/60_0family_dynamic_variable_empty.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_empty.gitlab.md
@@ -11,14 +11,14 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*example***\
+> **rougail.dyn*example***\
> This family builds families dynamically.\
> `standard`\
> **Identifiers**: the value of the variable "[`A suffix variable`](#rougail.var)"
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
-| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_namespace/60_0family_dynamic_variable_optional.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_variable_optional.gitlab.md
index d79c4a3c0..097d46114 100644
--- a/tests/results/test_namespace/60_0family_dynamic_variable_optional.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_optional.gitlab.md
@@ -7,7 +7,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*a***\
+> **rougail.dyn*a***\
> **rougail.dyn*b***\
> This family builds families dynamically.\
> `standard`\
@@ -17,7 +17,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
-| **rougail.dyn*a*.var**
**rougail.dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*a*.var**
**rougail.dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_namespace/60_0family_dynamic_variable_suffix.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_variable_suffix.gitlab.md
index 17589a884..bcfc356bc 100644
--- a/tests/results/test_namespace/60_0family_dynamic_variable_suffix.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_suffix.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test_namespace/60_0family_dynamic_variable_suffix_empty.gitlab.md b/tests/results/test_namespace/60_0family_dynamic_variable_suffix_empty.gitlab.md
index f5213a9a6..da7431493 100644
--- a/tests/results/test_namespace/60_0family_dynamic_variable_suffix_empty.gitlab.md
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_suffix_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test_namespace/60_1family_dynamic_jinja.gitlab.md b/tests/results/test_namespace/60_1family_dynamic_jinja.gitlab.md
index bf7663f99..70caed3a0 100644
--- a/tests/results/test_namespace/60_1family_dynamic_jinja.gitlab.md
+++ b/tests/results/test_namespace/60_1family_dynamic_jinja.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*1***\
+> **rougail.dyn*1***\
> **rougail.dyn*2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
-| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group.gitlab.md b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
index 9dde3eff3..1c76e1062 100644
--- a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -20,13 +20,13 @@
A family
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.family**\
+> **rougail.dyn*val1*.family**\
> **rougail.dyn*val2*.family**\
> `basic`
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------|
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
diff --git a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
index 7cb7c9aab..71e66004b 100644
--- a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -20,13 +20,13 @@
A family inside dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.family**\
+> **rougail.dyn*val1*.family**\
> **rougail.dyn*val2*.family**\
> `standard`
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
index 5f89c500b..caf37e338 100644
--- a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -20,13 +20,13 @@
A family inside dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.family**\
+> **rougail.dyn*val1*.family**\
> **rougail.dyn*val2*.family**\
> `standard`
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
index c2e056b9e..9436c0f2d 100644
--- a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -20,13 +20,13 @@
A family
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.family**\
+> **rougail.dyn*val1*.family**\
> **rougail.dyn*val2*.family**\
> `basic`
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------|
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
diff --git a/tests/results/test_namespace/60_2family_dynamic_outside_calc.gitlab.md b/tests/results/test_namespace/60_2family_dynamic_outside_calc.gitlab.md
index b607c47bb..61aad7b26 100644
--- a/tests/results/test_namespace/60_2family_dynamic_outside_calc.gitlab.md
+++ b/tests/results/test_namespace/60_2family_dynamic_outside_calc.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_namespace/60_2family_dynamic_outside_calc_empty.gitlab.md b/tests/results/test_namespace/60_2family_dynamic_outside_calc_empty.gitlab.md
index 942109156..d9b1f27f8 100644
--- a/tests/results/test_namespace/60_2family_dynamic_outside_calc_empty.gitlab.md
+++ b/tests/results/test_namespace/60_2family_dynamic_outside_calc_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc2.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc2.gitlab.md
index 00e65db7d..678aaab20 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc2.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc2.gitlab.md
@@ -12,7 +12,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard` *`hidden`*\
@@ -21,7 +21,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc2_empty.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc2_empty.gitlab.md
index b2bc5f16f..acd59111f 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc2_empty.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc2_empty.gitlab.md
@@ -12,7 +12,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard` *`hidden`*\
@@ -21,7 +21,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_suffix.gitlab.md
index d14075833..6f40c31f5 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_suffix.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix.gitlab.md
@@ -11,7 +11,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix2.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2.gitlab.md
index fcf21038e..44f292b47 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_suffix2.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix2_empty.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2_empty.gitlab.md
index de64a1a5d..f2fb6f78d 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_suffix2_empty.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled.gitlab.md
index eec2478e9..7aa751f30 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled.gitlab.md
@@ -7,7 +7,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -17,7 +17,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty.gitlab.md
index 61cb5bbe5..1f8b2db69 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty.gitlab.md
@@ -11,7 +11,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_2.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_2.gitlab.md
index fd84c4be1..0a10ae21c 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_2.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_2.gitlab.md
@@ -11,14 +11,14 @@
dyn*val1*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> This family builds families dynamically.\
> `basic`\
> **Identifiers**: the value of the variable "[`A suffix variable`](#rougail.var1)"
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_3.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_3.gitlab.md
index 804be7d8e..3078a160e 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_3.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_3.gitlab.md
@@ -12,7 +12,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -20,7 +20,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param.gitlab.md
index f68ae1851..325603e62 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param_empty.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
index c43c4e402..cf4e50ceb 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_variable.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_variable.gitlab.md
index d14075833..6f40c31f5 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_variable.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_variable.gitlab.md
@@ -11,7 +11,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_variable_disabled.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_variable_disabled.gitlab.md
index 817bbc0a5..fdd9d7995 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_variable_disabled.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_variable_disabled.gitlab.md
@@ -7,7 +7,7 @@
A dynamic famify for *val1* or A dynamic famify for *val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -17,8 +17,8 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
-| **rougail.dyn*val1*.var2**
**rougail.dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#rougail.dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#rougail.dyn*val2*.var1)" has the value "val1" |
+| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var2**
**rougail.dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#rougail.dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#rougail.dyn*val2*.var1)" has the value "val1" |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
index 016853664..821fa6b0b 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
@@ -7,7 +7,7 @@
A dynamic famify for *val1* or A dynamic famify for *val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -17,7 +17,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_variable_empty.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_calc_variable_empty.gitlab.md
index 61cb5bbe5..1f8b2db69 100644
--- a/tests/results/test_namespace/60_5family_dynamic_calc_variable_empty.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_variable_empty.gitlab.md
@@ -11,7 +11,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -19,7 +19,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_5family_dynamic_hidden_suffix.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_hidden_suffix.gitlab.md
index 16f66ec36..62c9c1472 100644
--- a/tests/results/test_namespace/60_5family_dynamic_hidden_suffix.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_hidden_suffix.gitlab.md
@@ -7,7 +7,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard` *`hidden`*\
@@ -18,18 +18,18 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
A family
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.family**\
+> **rougail.dyn*val1*.family**\
> **rougail.dyn*val2*.family**\
> `standard`
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
diff --git a/tests/results/test_namespace/60_5family_dynamic_unknown_suffix_empty.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_unknown_suffix_empty.gitlab.md
index 32c400c8d..499abc7e7 100644
--- a/tests/results/test_namespace/60_5family_dynamic_unknown_suffix_empty.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_unknown_suffix_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.*val1*_dyn**\
+> **rougail.*val1*_dyn**\
> **rougail.*val2*_dyn**\
> **rougail.*val3*_dyn**\
> **rougail.*val4*_dyn**\
@@ -21,10 +21,10 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
**rougail.*val3*_dyn.var1**
**rougail.*val4*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 1.
**Default**: the value of the identifier |
-| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
**rougail.*val3*_dyn.var2**
**rougail.*val4*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 2.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
-| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
**rougail.*val3*_dyn.var3**
**rougail.*val4*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 3.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
-| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
**rougail.*val3*_dyn.var4**
**rougail.*val4*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` *`disabled`* | A variable 4.
**Default**: the value of the variable "[`A variable 1`](#rougail.val4_dyn.var1)"
**Disabled**: depends on a calculation |
+| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
**rougail.*val3*_dyn.var1**
**rougail.*val4*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 1.
**Default**: the value of the identifier |
+| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
**rougail.*val3*_dyn.var2**
**rougail.*val4*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 2.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
+| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
**rougail.*val3*_dyn.var3**
**rougail.*val4*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 3.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
+| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
**rougail.*val3*_dyn.var4**
**rougail.*val4*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` *`disabled`* | A variable 4.
**Default**: the value of the variable "[`A variable 1`](#rougail.val4_dyn.var1)"
**Disabled**: depends on a calculation |
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_variable_outside.gitlab.md
index b7b434daf..43c89dff7 100644
--- a/tests/results/test_namespace/60_5family_dynamic_variable_outside.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.my_dyn_family_*val1***\
+> **rougail.my_dyn_family_*val1***\
> **rougail.my_dyn_family_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside2.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_variable_outside2.gitlab.md
index af9a8b871..8cd79310e 100644
--- a/tests/results/test_namespace/60_5family_dynamic_variable_outside2.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside2.gitlab.md
@@ -12,7 +12,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.my_dyn_family_*val1***\
+> **rougail.my_dyn_family_*val1***\
> **rougail.my_dyn_family_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -20,7 +20,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside2_empty.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_variable_outside2_empty.gitlab.md
index 315fb9bee..4ee4a3815 100644
--- a/tests/results/test_namespace/60_5family_dynamic_variable_outside2_empty.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside2_empty.gitlab.md
@@ -12,7 +12,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.my_dyn_family_*val1***\
+> **rougail.my_dyn_family_*val1***\
> **rougail.my_dyn_family_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -20,7 +20,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_1_0.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_variable_outside_1_0.gitlab.md
index b7b434daf..43c89dff7 100644
--- a/tests/results/test_namespace/60_5family_dynamic_variable_outside_1_0.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_1_0.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.my_dyn_family_*val1***\
+> **rougail.my_dyn_family_*val1***\
> **rougail.my_dyn_family_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_empty.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_variable_outside_empty.gitlab.md
index e2c7cbb3c..affe90874 100644
--- a/tests/results/test_namespace/60_5family_dynamic_variable_outside_empty.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.my_dyn_family_*val1***\
+> **rougail.my_dyn_family_*val1***\
> **rougail.my_dyn_family_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja.gitlab.md
index 1116d921e..c31dec5c8 100644
--- a/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.my_dyn_family_*val1***\
+> **rougail.my_dyn_family_*val1***\
> **rougail.my_dyn_family_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja_empty.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja_empty.gitlab.md
index 545d3342a..a2aa1b812 100644
--- a/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja_empty.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.my_dyn_family_*val1***\
+> **rougail.my_dyn_family_*val1***\
> **rougail.my_dyn_family_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_sub_suffix_empty.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_variable_outside_sub_suffix_empty.gitlab.md
index a88223c0f..b3ba1fa0b 100644
--- a/tests/results/test_namespace/60_5family_dynamic_variable_outside_sub_suffix_empty.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_sub_suffix_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.my_dyn_family_*val1***\
+> **rougail.my_dyn_family_*val1***\
> **rougail.my_dyn_family_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -20,7 +20,7 @@
A sub dynamic family
> [!note] 🛈 Informations
-> **rougail.my_dyn_family_*val1*.subdyn_*val1***\
+> **rougail.my_dyn_family_*val1*.subdyn_*val1***\
> **rougail.my_dyn_family_*val1*.subdyn_*val2***\
> **rougail.my_dyn_family_*val2*.subdyn_*val1***\
> **rougail.my_dyn_family_*val2*.subdyn_*val2***\
@@ -30,7 +30,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------|
-| **rougail.my_dyn_family_*val1*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val1*.subdyn_*val2*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside a sub dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val1*.subdyn_*val2*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside a sub dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix.gitlab.md
index e3a3ccb69..ca42cc055 100644
--- a/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn_*val1***\
+> **rougail.dyn_*val1***\
> **rougail.dyn_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------|
-| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
index feb2e7ab1..6d713d444 100644
--- a/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn_*val1***\
+> **rougail.dyn_*val1***\
> **rougail.dyn_*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,7 +19,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------|
-| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace/60_6family_dynamic_inside.gitlab.md b/tests/results/test_namespace/60_6family_dynamic_inside.gitlab.md
index 6bde95476..735a5f73c 100644
--- a/tests/results/test_namespace/60_6family_dynamic_inside.gitlab.md
+++ b/tests/results/test_namespace/60_6family_dynamic_inside.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.*val1*_dyn**\
+> **rougail.*val1*_dyn**\
> **rougail.*val2*_dyn**\
> This family builds families dynamically.\
> `standard`\
@@ -19,10 +19,10 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
-| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
+| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
+| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
diff --git a/tests/results/test_namespace/60_6family_dynamic_inside_empty.gitlab.md b/tests/results/test_namespace/60_6family_dynamic_inside_empty.gitlab.md
index f1eaa8b3c..ae93e5732 100644
--- a/tests/results/test_namespace/60_6family_dynamic_inside_empty.gitlab.md
+++ b/tests/results/test_namespace/60_6family_dynamic_inside_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.*val1*_dyn**\
+> **rougail.*val1*_dyn**\
> **rougail.*val2*_dyn**\
> This family builds families dynamically.\
> `standard`\
@@ -19,10 +19,10 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
-| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
+| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
+| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
diff --git a/tests/results/test_namespace/60_6family_dynamic_leadership.gitlab.md b/tests/results/test_namespace/60_6family_dynamic_leadership.gitlab.md
index d809d4f7e..979d0ac1c 100644
--- a/tests/results/test_namespace/60_6family_dynamic_leadership.gitlab.md
+++ b/tests/results/test_namespace/60_6family_dynamic_leadership.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -20,16 +20,16 @@
A leadership
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.leadership**\
+> **rougail.dyn*val1*.leadership**\
> **rougail.dyn*val2*.leadership**\
> This family contains lists of variable blocks.\
> `basic`
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test_namespace/60_6family_dynamic_leadership_empty.gitlab.md b/tests/results/test_namespace/60_6family_dynamic_leadership_empty.gitlab.md
index 5f9f65488..bf659bfa4 100644
--- a/tests/results/test_namespace/60_6family_dynamic_leadership_empty.gitlab.md
+++ b/tests/results/test_namespace/60_6family_dynamic_leadership_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -20,16 +20,16 @@
A leadership
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.leadership**\
+> **rougail.dyn*val1*.leadership**\
> **rougail.dyn*val2*.leadership**\
> This family contains lists of variable blocks.\
> `basic`
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic.gitlab.md b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic.gitlab.md
index 45189e0fc..4b1669a3d 100644
--- a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic.gitlab.md
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,12 +19,12 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
A Second dynamic variable
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.dyn_*tval1***\
+> **rougail.dyn*val1*.dyn_*tval1***\
> **rougail.dyn*val1*.dyn_*tval2***\
> **rougail.dyn*val2*.dyn_*tval1***\
> **rougail.dyn*val2*.dyn_*tval2***\
@@ -36,9 +36,9 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
-| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0.gitlab.md b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0.gitlab.md
index 45189e0fc..4b1669a3d 100644
--- a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0.gitlab.md
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,12 +19,12 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
A Second dynamic variable
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.dyn_*tval1***\
+> **rougail.dyn*val1*.dyn_*tval1***\
> **rougail.dyn*val1*.dyn_*tval2***\
> **rougail.dyn*val2*.dyn_*tval1***\
> **rougail.dyn*val2*.dyn_*tval2***\
@@ -36,9 +36,9 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
-| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0_2.gitlab.md b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0_2.gitlab.md
index dfb483eb6..96d01ec82 100644
--- a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0_2.gitlab.md
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0_2.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.*val1***\
+> **rougail.*val1***\
> **rougail.*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -20,7 +20,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.*val1*.*val1***\
+> **rougail.*val1*.*val1***\
> **rougail.*val1*.*val2***\
> **rougail.*val2*.*val1***\
> **rougail.*val2*.*val2***\
@@ -30,7 +30,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.*val1*.*val1*.var**
**rougail.*val1*.*val2*.var**
**rougail.*val2*.*val1*.var**
**rougail.*val2*.*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.*val1*.*val1*.var**
**rougail.*val1*.*val2*.var**
**rougail.*val2*.*val1*.var**
**rougail.*val2*.*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty.gitlab.md b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty.gitlab.md
index b21f4bb23..ebaa9c6fc 100644
--- a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty.gitlab.md
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,12 +19,12 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
A Second dynamic variable
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.dyn_*tval1***\
+> **rougail.dyn*val1*.dyn_*tval1***\
> **rougail.dyn*val1*.dyn_*tval2***\
> **rougail.dyn*val2*.dyn_*tval1***\
> **rougail.dyn*val2*.dyn_*tval2***\
@@ -36,9 +36,9 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
-| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty2.gitlab.md b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty2.gitlab.md
index 00966d2f1..6d7a8258c 100644
--- a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty2.gitlab.md
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty2.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `standard`\
@@ -19,12 +19,12 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A dynamic variable. |
A Second dynamic variable
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.dyn_*example***\
+> **rougail.dyn*val1*.dyn_*example***\
> **rougail.dyn*val2*.dyn_*example***\
> This family builds families dynamically.\
> `standard`\
@@ -34,9 +34,9 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
-| **rougail.dyn*val1*.dyn_*example*.var**
**rougail.dyn*val2*.dyn_*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*example*.var_identifier**
**rougail.dyn*val2*.dyn_*example*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*example*.var_identifiers**
**rougail.dyn*val2*.dyn_*example*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.dyn_*example*.var**
**rougail.dyn*val2*.dyn_*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*example*.var_identifier**
**rougail.dyn*val2*.dyn_*example*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*example*.var_identifiers**
**rougail.dyn*val2*.dyn_*example*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.gitlab.md b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.gitlab.md
index ef5553af0..1a32a2dd4 100644
--- a/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.gitlab.md
+++ b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.gitlab.md
@@ -11,7 +11,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -20,7 +20,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.dyn*val1***\
+> **rougail.dyn*val1*.dyn*val1***\
> **rougail.dyn*val1*.dyn*val2***\
> **rougail.dyn*val2*.dyn*val1***\
> **rougail.dyn*val2*.dyn*val2***\
@@ -30,7 +30,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.gitlab.md b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.gitlab.md
index 2347ef429..17b39e738 100644
--- a/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.gitlab.md
+++ b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.gitlab.md
@@ -11,7 +11,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -20,7 +20,7 @@
dyn*val1* or dyn*val2*
> [!note] 🛈 Informations
-> **rougail.dyn*val1*.dyn*val1***\
+> **rougail.dyn*val1*.dyn*val1***\
> **rougail.dyn*val1*.dyn*val2***\
> **rougail.dyn*val2*.dyn*val1***\
> **rougail.dyn*val2*.dyn*val2***\
@@ -30,7 +30,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace/60_9extra_dynamic.gitlab.md b/tests/results/test_namespace/60_9extra_dynamic.gitlab.md
index aaf22225e..084e2e28a 100644
--- a/tests/results/test_namespace/60_9extra_dynamic.gitlab.md
+++ b/tests/results/test_namespace/60_9extra_dynamic.gitlab.md
@@ -19,14 +19,14 @@
dyn_*a*
> [!note] 🛈 Informations
-> ****\
+> ****\
> This family builds families dynamically.\
> `basic`\
> **Identifiers**: the value of the variable "[`A variable`](#rougail.var)"
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace/60_9extra_dynamic_extra.gitlab.md b/tests/results/test_namespace/60_9extra_dynamic_extra.gitlab.md
index 607d5747a..e3b192c35 100644
--- a/tests/results/test_namespace/60_9extra_dynamic_extra.gitlab.md
+++ b/tests/results/test_namespace/60_9extra_dynamic_extra.gitlab.md
@@ -31,14 +31,14 @@
dyn_*a*
> [!note] 🛈 Informations
-> ****\
+> ****\
> This family builds families dynamically.\
> `basic`\
> **Identifiers**: the value of the variable "[`A variable`](#extra.var)"
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|
-| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace/60_9family_dynamic_calc_both.gitlab.md b/tests/results/test_namespace/60_9family_dynamic_calc_both.gitlab.md
index c97699967..434d5b1ab 100644
--- a/tests/results/test_namespace/60_9family_dynamic_calc_both.gitlab.md
+++ b/tests/results/test_namespace/60_9family_dynamic_calc_both.gitlab.md
@@ -11,7 +11,7 @@
A dynamic family
> [!note] 🛈 Informations
-> **rougail.dyn*val1***\
+> **rougail.dyn*val1***\
> **rougail.dyn*val2***\
> This family builds families dynamically.\
> `basic`\
@@ -21,7 +21,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic.changelog.gitlab.md
index 8fafb393f..215735975 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic.gitlab.md
index fef33d76e..7a642282d 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0.changelog.gitlab.md
index c0d40b751..08d48ccc9 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0.gitlab.md
index 14d03cda7..a3f42081e 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_empty.changelog.gitlab.md
index a98b0b0bc..bc9e66a83 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_empty.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_empty.gitlab.md
index 19415be2d..225cacb1a 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | Dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type.changelog.gitlab.md
index 7a8e13c6b..afd6a1dca 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type.gitlab.md
index 46e7e1395..518355c20 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type_empty.changelog.gitlab.md
index 3d2b3b1ff..ad75d8fc9 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type_empty.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type_empty.gitlab.md
index 39cc265e4..3cff9f912 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_0_type_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dyn variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_1.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_1.changelog.gitlab.md
index 5d35a3258..ff1f24640 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_1.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_1.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_1.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_1.gitlab.md
index 97eecbd0b..be47a72ce 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_1.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_1.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_1_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_1_empty.changelog.gitlab.md
index 1d78844e3..fc0b08006 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_1_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_1_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_1_1_empty.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_1_1_empty.gitlab.md
index b25d31e7a..a56ba93f0 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_1_1_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_1_1_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_empty.changelog.gitlab.md
index 0370f4fc0..3d28a1268 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable. |
-| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_empty.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_empty.gitlab.md
index 6181e828a..91b6a70cc 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable. |
-| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_forbidden_char.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_forbidden_char.changelog.gitlab.md
index 36a4bddc9..76d832057 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_forbidden_char.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_forbidden_char.changelog.gitlab.md
@@ -3,8 +3,8 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val.1
• val.2 |
-| **rougail.dyn*val_1*.var1**
**rougail.dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
-| **rougail.dyn*val_1*.var2**
**rougail.dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
+| **rougail.dyn*val_1*.var1**
**rougail.dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **rougail.dyn*val_1*.var2**
**rougail.dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_forbidden_char.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_forbidden_char.gitlab.md
index 219c13357..f05fc4b1a 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_forbidden_char.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_forbidden_char.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val.1
• val.2 |
-| **rougail.dyn*val_1*.var1**
**rougail.dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
-| **rougail.dyn*val_1*.var2**
**rougail.dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
+| **rougail.dyn*val_1*.var1**
**rougail.dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **rougail.dyn*val_1*.var2**
**rougail.dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_integer_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_integer_empty.changelog.gitlab.md
index 00c90a150..a71c9c8fd 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_integer_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_integer_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• 1
• 2 |
-| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable.
**Default**: get the value of rougail.dyn1.var |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_integer_empty.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_integer_empty.gitlab.md
index 4ec3ef394..8d83486d5 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_integer_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_integer_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• 1
• 2 |
-| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable.
**Default**: get the value of rougail.dyn1.var |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_number.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_number.changelog.gitlab.md
index 6b7009744..4541edd35 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_number.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_number.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• 1
• 2 |
-| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable.
**Default**: get the value of rougail.dyn1.var |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_number.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_number.gitlab.md
index 685123936..ea30adcf2 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_number.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_jinja_number.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• 1
• 2 |
-| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable.
**Default**: get the value of rougail.dyn1.var |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_no_description.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_no_description.changelog.gitlab.md
index 03fb377aa..a9d648fa0 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_no_description.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_no_description.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_no_description.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_no_description.gitlab.md
index b0b6d8e78..fced08b7c 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_no_description.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_no_description.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_no_description_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_no_description_empty.changelog.gitlab.md
index 2da1ce0f2..4f543fe4b 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_no_description_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_no_description_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_no_description_empty.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_no_description_empty.gitlab.md
index f4efc8f79..d9d826e6f 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_no_description_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_no_description_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_source_hidden.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_source_hidden.changelog.gitlab.md
index 368e53dfc..035fde1bb 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_source_hidden.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_source_hidden.changelog.gitlab.md
@@ -2,7 +2,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_source_hidden.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_source_hidden.gitlab.md
index 574fd0b8d..3be908d9a 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_source_hidden.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_source_hidden.gitlab.md
@@ -1,4 +1,4 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_static.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_static.changelog.gitlab.md
index aebbc17f9..51cdbb019 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_static.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_static.changelog.gitlab.md
@@ -2,7 +2,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_static.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_static.gitlab.md
index 1694a62a7..b208c2b56 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_static.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_static.gitlab.md
@@ -1,4 +1,4 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_test.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_test.changelog.gitlab.md
index c94eb3c28..add33d2f1 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_test.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_test.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_test.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_test.gitlab.md
index b423fde59..6107a83f1 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_test.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_test.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_upper_char.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_upper_char.changelog.gitlab.md
index b66cb121b..188b60af2 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_upper_char.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_upper_char.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• Val1
• VAL2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_upper_char.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_upper_char.gitlab.md
index c29f067a6..65d427a67 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_upper_char.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_upper_char.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• Val1
• VAL2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_empty.changelog.gitlab.md
index 9e6eb52fa..63961cb3a 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable. |
-| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_empty.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_empty.gitlab.md
index 79e94a4b2..3724b7f9b 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable. |
-| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_optional.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_optional.changelog.gitlab.md
index cc811f10a..665b85b90 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_optional.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_optional.changelog.gitlab.md
@@ -2,7 +2,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
-| **rougail.dyn*a*.var**
**rougail.dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*a*.var**
**rougail.dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_optional.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_optional.gitlab.md
index 8a42ca25e..bdc505287 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_optional.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_optional.gitlab.md
@@ -1,4 +1,4 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
-| **rougail.dyn*a*.var**
**rougail.dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **rougail.dyn*a*.var**
**rougail.dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix.changelog.gitlab.md
index a9f5b447d..7a2637b5a 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix.gitlab.md
index 8bb06f11b..de783e30e 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix_empty.changelog.gitlab.md
index fe2ce368c..c58039612 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix_empty.gitlab.md b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix_empty.gitlab.md
index 7750560b0..5824cb928 100644
--- a/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_0family_dynamic_variable_suffix_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test_namespace_without_family/60_1family_dynamic_jinja.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_1family_dynamic_jinja.changelog.gitlab.md
index 3b88e27bb..e1d9d31e2 100644
--- a/tests/results/test_namespace_without_family/60_1family_dynamic_jinja.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_1family_dynamic_jinja.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_namespace_without_family/60_1family_dynamic_jinja.gitlab.md b/tests/results/test_namespace_without_family/60_1family_dynamic_jinja.gitlab.md
index 1a3edd977..cebc5e7ef 100644
--- a/tests/results/test_namespace_without_family/60_1family_dynamic_jinja.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_1family_dynamic_jinja.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*1*.var**
**rougail.dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group.changelog.gitlab.md
index 5277edcd4..bf8b21352 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
index 4f3e20270..54bd0fcbe 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2.changelog.gitlab.md
index 84eb519b8..b1df5ab05 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A varible outside dynamic family.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
index 78b9ba5ba..f23fc2030 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A varible outside dynamic family.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.changelog.gitlab.md
index bfda045f8..a97fb0b83 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A varible outside dynamic family.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
index f3b8cabf5..618db4acc 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A varible outside dynamic family.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.changelog.gitlab.md
index a96170e6b..f5e5f4a2c 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
index ad1c528db..4383b4489 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc.changelog.gitlab.md
index 0c9c69ec3..c5de54cad 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffx variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
| **rougail.newvar**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc.gitlab.md
index 9ce7e2ec2..1656eface 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffx variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
| **rougail.newvar**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc_empty.changelog.gitlab.md
index 296091035..adb10c4e8 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffx variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
| **rougail.newvar**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc_empty.gitlab.md b/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc_empty.gitlab.md
index 367049bce..62b00065c 100644
--- a/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_2family_dynamic_outside_calc_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffx variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
| **rougail.newvar**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc2.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc2.changelog.gitlab.md
index dd7377124..76e5f391c 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc2.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc2.changelog.gitlab.md
@@ -4,7 +4,7 @@
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A second variable. |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc2.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc2.gitlab.md
index 30a832e79..eb50afe0e 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc2.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc2.gitlab.md
@@ -2,5 +2,5 @@
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A second variable. |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc2_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc2_empty.changelog.gitlab.md
index a4fff9b0f..28dc929bf 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc2_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc2_empty.changelog.gitlab.md
@@ -4,7 +4,7 @@
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A second variable. |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc2_empty.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc2_empty.gitlab.md
index bb5e1c5c3..666ca90df 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc2_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc2_empty.gitlab.md
@@ -2,5 +2,5 @@
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A second variable. |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix.changelog.gitlab.md
index 2d6848f78..e850fe000 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix.gitlab.md
index 55e6a6971..42c1e1f9a 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2.changelog.gitlab.md
index 9b62a8892..8c14cee9b 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2.gitlab.md
index fe5e80fe8..1d8e0edbb 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2_empty.changelog.gitlab.md
index 036bf916d..d23bb3b58 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2_empty.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2_empty.gitlab.md
index 98e6d6041..823a9e008 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix2_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_disabled.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_disabled.changelog.gitlab.md
index fd9d037d7..cc6b7c82f 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_disabled.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_disabled.changelog.gitlab.md
@@ -2,7 +2,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_disabled.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_disabled.gitlab.md
index 61541a83d..6a86e6048 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_disabled.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_disabled.gitlab.md
@@ -1,4 +1,4 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty.changelog.gitlab.md
index 7a8e3d947..10357922c 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" if it is defined |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty.gitlab.md
index 8b227c81d..8d47a5450 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" if it is defined |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_2.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_2.changelog.gitlab.md
index 2e8e226f0..cb1bba5bb 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_2.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_2.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Example**: val1 |
-| **rougail.dyn*val1*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" if it is defined |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_2.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_2.gitlab.md
index eae70a585..789828875 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_2.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_2.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Example**: val1 |
-| **rougail.dyn*val1*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" if it is defined |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_3.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_3.changelog.gitlab.md
index 12a6ede3d..373f08e76 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_3.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_3.changelog.gitlab.md
@@ -4,7 +4,7 @@
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" if it is defined |
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_3.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_3.gitlab.md
index 74a798d20..71f55ca66 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_3.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_empty_3.gitlab.md
@@ -2,5 +2,5 @@
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" if it is defined |
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param.changelog.gitlab.md
index b9db57a6b..0b4fd0139 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param.gitlab.md
index 86f7279cf..d9ddeaed7 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param_empty.changelog.gitlab.md
index 4377d6fe3..c44a0d612 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param_empty.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
index fb6176e4e..50a649ba1 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable.changelog.gitlab.md
index 2d6848f78..e850fe000 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable.gitlab.md
index 55e6a6971..42c1e1f9a 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled.changelog.gitlab.md
index ddeb1d22c..bfcaf27e9 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled.changelog.gitlab.md
@@ -2,8 +2,8 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
-| **rougail.dyn*val1*.var2**
**rougail.dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#rougail.dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#rougail.dyn*val2*.var1)" has the value "val1" |
+| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var2**
**rougail.dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#rougail.dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#rougail.dyn*val2*.var1)" has the value "val1" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled.gitlab.md
index 2d0886e50..579b6395d 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
-| **rougail.dyn*val1*.var2**
**rougail.dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#rougail.dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#rougail.dyn*val2*.var1)" has the value "val1" |
+| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var2**
**rougail.dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#rougail.dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#rougail.dyn*val2*.var1)" has the value "val1" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled_outside.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled_outside.changelog.gitlab.md
index 5ea49dc82..50fb26aa4 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled_outside.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled_outside.changelog.gitlab.md
@@ -2,7 +2,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------|
-| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**: when the variable "[`A dynamic variable`](#rougail.dyn*val1*.var1)" has the value "val1" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
index 10b572eb4..5006f52a6 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------|
-| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var1**
**rougail.dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**: when the variable "[`A dynamic variable`](#rougail.dyn*val1*.var1)" has the value "val1" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_empty.changelog.gitlab.md
index 7a8e3d947..10357922c 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" if it is defined |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_empty.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_empty.gitlab.md
index 8b227c81d..8d47a5450 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_calc_variable_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#rougail.dynval1.var)" if it is defined |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_hidden_suffix.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_hidden_suffix.changelog.gitlab.md
index 5c52066e0..403bef9e1 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_hidden_suffix.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_hidden_suffix.changelog.gitlab.md
@@ -2,8 +2,8 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_hidden_suffix.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_hidden_suffix.gitlab.md
index f24d60ab1..cd3b8fff5 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_hidden_suffix.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_hidden_suffix.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
-| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
+| **rougail.dyn*val1*.family.var**
**rougail.dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_unknown_suffix_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_unknown_suffix_empty.changelog.gitlab.md
index a2043c50f..851b18a1e 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_unknown_suffix_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_unknown_suffix_empty.changelog.gitlab.md
@@ -3,10 +3,10 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2
• val3
• val4 |
-| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
**rougail.*val3*_dyn.var1**
**rougail.*val4*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 1.
**Default**: the value of the identifier |
-| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
**rougail.*val3*_dyn.var2**
**rougail.*val4*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 2.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
-| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
**rougail.*val3*_dyn.var3**
**rougail.*val4*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 3.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
-| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
**rougail.*val3*_dyn.var4**
**rougail.*val4*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` *`disabled`* | A variable 4.
**Default**: the value of the variable "[`A variable 1`](#rougail.val4_dyn.var1)"
**Disabled**: depends on a calculation |
+| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
**rougail.*val3*_dyn.var1**
**rougail.*val4*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 1.
**Default**: the value of the identifier |
+| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
**rougail.*val3*_dyn.var2**
**rougail.*val4*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 2.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
+| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
**rougail.*val3*_dyn.var3**
**rougail.*val4*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 3.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
+| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
**rougail.*val3*_dyn.var4**
**rougail.*val4*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` *`disabled`* | A variable 4.
**Default**: the value of the variable "[`A variable 1`](#rougail.val4_dyn.var1)"
**Disabled**: depends on a calculation |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_unknown_suffix_empty.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_unknown_suffix_empty.gitlab.md
index a1f44621f..c417e1487 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_unknown_suffix_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_unknown_suffix_empty.gitlab.md
@@ -1,8 +1,8 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2
• val3
• val4 |
-| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
**rougail.*val3*_dyn.var1**
**rougail.*val4*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 1.
**Default**: the value of the identifier |
-| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
**rougail.*val3*_dyn.var2**
**rougail.*val4*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 2.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
-| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
**rougail.*val3*_dyn.var3**
**rougail.*val4*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 3.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
-| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
**rougail.*val3*_dyn.var4**
**rougail.*val4*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` *`disabled`* | A variable 4.
**Default**: the value of the variable "[`A variable 1`](#rougail.val4_dyn.var1)"
**Disabled**: depends on a calculation |
+| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
**rougail.*val3*_dyn.var1**
**rougail.*val4*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 1.
**Default**: the value of the identifier |
+| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
**rougail.*val3*_dyn.var2**
**rougail.*val4*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 2.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
+| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
**rougail.*val3*_dyn.var3**
**rougail.*val4*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable 3.
**Default**: the value of the variable "[`A variable 1`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val2*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val3*_dyn.var1)"
the value of the variable "[`A variable 1`](#rougail.*val4*_dyn.var1)" |
+| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
**rougail.*val3*_dyn.var4**
**rougail.*val4*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` *`disabled`* | A variable 4.
**Default**: the value of the variable "[`A variable 1`](#rougail.val4_dyn.var1)"
**Disabled**: depends on a calculation |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside.changelog.gitlab.md
index 818d89ed2..521258994 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val1*.var)"
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val2*.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside.gitlab.md
index 32de286c1..688988c64 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val1*.var)"
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val2*.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2.changelog.gitlab.md
index be201d7fa..ccce53064 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2.changelog.gitlab.md
@@ -4,7 +4,7 @@
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val1*.var)"
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val2*.var)" |
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2.gitlab.md
index 4cea48d81..b57ef293d 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2.gitlab.md
@@ -2,5 +2,5 @@
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val1*.var)"
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val2*.var)" |
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2_empty.changelog.gitlab.md
index 79782b2c1..6b191311c 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2_empty.changelog.gitlab.md
@@ -4,7 +4,7 @@
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val1*.var)"
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val2*.var)" |
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2_empty.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2_empty.gitlab.md
index 36401c9cb..bc8deac80 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside2_empty.gitlab.md
@@ -2,5 +2,5 @@
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val1*.var)"
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val2*.var)" |
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_1_0.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_1_0.changelog.gitlab.md
index 818d89ed2..521258994 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_1_0.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_1_0.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val1*.var)"
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val2*.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_1_0.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_1_0.gitlab.md
index 32de286c1..688988c64 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_1_0.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_1_0.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val1*.var)"
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val2*.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_empty.changelog.gitlab.md
index 4f7174cf9..09fd23385 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val1*.var)"
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val2*.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_empty.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_empty.gitlab.md
index a0ccee74e..54d6ac973 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val1*.var)"
• the value of the variable "[`A variable inside a dynamic family`](#rougail.my_dyn_family_*val2*.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja.changelog.gitlab.md
index ee7523c45..46b95986c 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**: depends on a calculation |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja.gitlab.md
index 7116ace17..7157f7bab 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**: depends on a calculation |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja_empty.changelog.gitlab.md
index 4467a7bb6..1ed2b144c 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**: depends on a calculation |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja_empty.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja_empty.gitlab.md
index 35f450c96..35f4b5ed4 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_jinja_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.var**
**rougail.my_dyn_family_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable inside a dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**: depends on a calculation |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_sub_suffix_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_sub_suffix_empty.changelog.gitlab.md
index 25c3bada2..5479ac4f2 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_sub_suffix_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_sub_suffix_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val1*.subdyn_*val2*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside a sub dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val1*.subdyn_*val2*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside a sub dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a sub dynamic family`](#rougail.my_dyn_family_*val1*.subdyn_*val1*.var)" if it is defined
• the value of the variable "[`A variable inside a sub dynamic family`](#rougail.my_dyn_family_*val1*.subdyn_*val2*.var)" if it is defined |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_sub_suffix_empty.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_sub_suffix_empty.gitlab.md
index 15e913781..fc5d7bc0c 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_sub_suffix_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_sub_suffix_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.my_dyn_family_*val1*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val1*.subdyn_*val2*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside a sub dynamic family.
**Default**: the value of the identifier |
+| **rougail.my_dyn_family_*val1*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val1*.subdyn_*val2*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val1*.var**
**rougail.my_dyn_family_*val2*.subdyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside a sub dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A variable.
**Default**:
• the value of the variable "[`A variable inside a sub dynamic family`](#rougail.my_dyn_family_*val1*.subdyn_*val1*.var)" if it is defined
• the value of the variable "[`A variable inside a sub dynamic family`](#rougail.my_dyn_family_*val1*.subdyn_*val2*.var)" if it is defined |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix.changelog.gitlab.md
index 48438165c..879cfa7e1 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable.
**Default**: the value of the variable "[`A variable inside dynamic family`](#rougail.dyn_val1.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix.gitlab.md
index 34e5a824d..4cb5ac40a 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable.
**Default**: the value of the variable "[`A variable inside dynamic family`](#rougail.dyn_val1.var)" |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix_empty.changelog.gitlab.md
index 962bab23a..01bade7c5 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | Asuffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable.
**Default**: the value of the variable "[`A variable inside dynamic family`](#rougail.dyn_val1.var)" if it is defined |
diff --git a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
index bc639487e..d14a22810 100644
--- a/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | Asuffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **rougail.dyn_*val1*.var**
**rougail.dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable.
**Default**: the value of the variable "[`A variable inside dynamic family`](#rougail.dyn_val1.var)" if it is defined |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_inside.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_inside.changelog.gitlab.md
index 66098b8d8..b9e60e7c5 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_inside.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_inside.changelog.gitlab.md
@@ -3,10 +3,10 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
-| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
+| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
+| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_inside.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_inside.gitlab.md
index c2973ac68..82d53e0c2 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_inside.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_inside.gitlab.md
@@ -1,8 +1,8 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
-| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
+| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
+| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_inside_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_inside_empty.changelog.gitlab.md
index ecd139300..69dfd9615 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_inside_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_inside_empty.changelog.gitlab.md
@@ -3,10 +3,10 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
-| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
+| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
+| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_inside_empty.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_inside_empty.gitlab.md
index 9b38aa237..466f0021d 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_inside_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_inside_empty.gitlab.md
@@ -1,8 +1,8 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
-| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
-| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
+| **rougail.*val1*_dyn.var1**
**rougail.*val2*_dyn.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is suffix.
**Default**: the value of the identifier |
+| **rougail.*val1*_dyn.var2**
**rougail.*val2*_dyn.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var3**
**rougail.*val2*_dyn.var3**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is relative first variable.
**Default**: the value of the variable "[`Value is suffix`](#rougail.*val1*_dyn.var1)"
the value of the variable "[`Value is suffix`](#rougail.*val2*_dyn.var1)" |
+| **rougail.*val1*_dyn.var4**
**rougail.*val2*_dyn.var4**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Value is first variable of val1.
**Default**: the value of the variable "[`Value is suffix`](#rougail.val1_dyn.var1)" |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_leadership.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_leadership.changelog.gitlab.md
index b90a184c5..1d01e6b2a 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_leadership.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_leadership.changelog.gitlab.md
@@ -3,9 +3,9 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_leadership.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_leadership.gitlab.md
index 0aea7fbd5..3717141fa 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_leadership.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_leadership.gitlab.md
@@ -1,7 +1,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_leadership_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_leadership_empty.changelog.gitlab.md
index 8e56a00ff..92788d863 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_leadership_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_leadership_empty.changelog.gitlab.md
@@ -3,9 +3,9 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_leadership_empty.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_leadership_empty.gitlab.md
index af2cb5136..e8e46ae44 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_leadership_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_leadership_empty.gitlab.md
@@ -1,7 +1,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **rougail.dyn*val1*.leadership.leader**
**rougail.dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **rougail.dyn*val1*.leadership.follower1**
**rougail.dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **rougail.dyn*val1*.leadership.follower2**
**rougail.dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic.changelog.gitlab.md
index dc9a7b5b1..848a9514f 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic.changelog.gitlab.md
@@ -3,10 +3,10 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
-| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
+| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic.gitlab.md
index e5ebaf2b8..c703a37ef 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic.gitlab.md
@@ -1,8 +1,8 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
-| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
+| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0.changelog.gitlab.md
index dc9a7b5b1..848a9514f 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0.changelog.gitlab.md
@@ -3,10 +3,10 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
-| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
+| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0.gitlab.md
index e5ebaf2b8..c703a37ef 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0.gitlab.md
@@ -1,8 +1,8 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
-| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
+| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0_2.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0_2.changelog.gitlab.md
index 96550e02d..7de22924f 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0_2.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0_2.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.*val1*.*val1*.var**
**rougail.*val1*.*val2*.var**
**rougail.*val2*.*val1*.var**
**rougail.*val2*.*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.*val1*.*val1*.var**
**rougail.*val1*.*val2*.var**
**rougail.*val2*.*val1*.var**
**rougail.*val2*.*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0_2.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0_2.gitlab.md
index 71f5d8d90..66a632f95 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0_2.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_1_0_2.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.*val1*.*val1*.var**
**rougail.*val1*.*val2*.var**
**rougail.*val2*.*val1*.var**
**rougail.*val2*.*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.*val1*.*val1*.var**
**rougail.*val1*.*val2*.var**
**rougail.*val2*.*val1*.var**
**rougail.*val2*.*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty.changelog.gitlab.md
index ccca3c3db..7ba7d1589 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty.changelog.gitlab.md
@@ -3,10 +3,10 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
-| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
+| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty.gitlab.md
index 84122fd8c..cf1768e13 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty.gitlab.md
@@ -1,8 +1,8 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Examples**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
-| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A dynamic variable.
**Default**: add 't' to each var value |
+| **rougail.dyn*val1*.dyn_*tval1*.var**
**rougail.dyn*val1*.dyn_*tval2*.var**
**rougail.dyn*val2*.dyn_*tval1*.var**
**rougail.dyn*val2*.dyn_*tval2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifier**
**rougail.dyn*val1*.dyn_*tval2*.var_identifier**
**rougail.dyn*val2*.dyn_*tval1*.var_identifier**
**rougail.dyn*val2*.dyn_*tval2*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val1*.dyn_*tval2*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval1*.var_identifiers**
**rougail.dyn*val2*.dyn_*tval2*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty2.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty2.changelog.gitlab.md
index 7555e924f..e7598f126 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty2.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty2.changelog.gitlab.md
@@ -3,10 +3,10 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A dynamic variable. |
-| **rougail.dyn*val1*.dyn_*example*.var**
**rougail.dyn*val2*.dyn_*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*example*.var_identifier**
**rougail.dyn*val2*.dyn_*example*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*example*.var_identifiers**
**rougail.dyn*val2*.dyn_*example*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A dynamic variable. |
+| **rougail.dyn*val1*.dyn_*example*.var**
**rougail.dyn*val2*.dyn_*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*example*.var_identifier**
**rougail.dyn*val2*.dyn_*example*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*example*.var_identifiers**
**rougail.dyn*val2*.dyn_*example*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty2.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty2.gitlab.md
index 5674c80c8..c94bdd2bb 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty2.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_sub_dynamic_empty2.gitlab.md
@@ -1,8 +1,8 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A dynamic variable. |
-| **rougail.dyn*val1*.dyn_*example*.var**
**rougail.dyn*val2*.dyn_*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*example*.var_identifier**
**rougail.dyn*val2*.dyn_*example*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
-| **rougail.dyn*val1*.dyn_*example*.var_identifiers**
**rougail.dyn*val2*.dyn_*example*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
+| **rougail.dyn*val1*.var**
**rougail.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A dynamic variable. |
+| **rougail.dyn*val1*.dyn_*example*.var**
**rougail.dyn*val2*.dyn_*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable dynamic.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*example*.var_identifier**
**rougail.dyn*val2*.dyn_*example*.var_identifier**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Identifier from first family.
**Default**: the value of the identifier |
+| **rougail.dyn*val1*.dyn_*example*.var_identifiers**
**rougail.dyn*val2*.dyn_*example*.var_identifiers**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Merge identifiers.
**Default**: join identifier 1 and identifier 2 |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi.changelog.gitlab.md
index fc6e5bc68..2f0d842fb 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `multiple` | A variable calculated.
**Default**:
• the value of the variable "[`A dynamic variable`](#rougail.dyn*val1*.dyn*val1*.var)"
• the value of the variable "[`A dynamic variable`](#rougail.dyn*val2*.dyn*val1*.var)" |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi.gitlab.md
index 21c1510cd..f87cf3e0d 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `multiple` | A variable calculated.
**Default**:
• the value of the variable "[`A dynamic variable`](#rougail.dyn*val1*.dyn*val1*.var)"
• the value of the variable "[`A dynamic variable`](#rougail.dyn*val2*.dyn*val1*.var)" |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi2.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi2.changelog.gitlab.md
index c1c367b8c..c2f976200 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi2.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi2.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `multiple` | A variable calculated.
**Default**:
• the value of the variable "[`A dynamic variable`](#rougail.dyn*val1*.dyn*val1*.var)"
• the value of the variable "[`A dynamic variable`](#rougail.dyn*val1*.dyn*val2*.var)" |
diff --git a/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi2.gitlab.md b/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi2.gitlab.md
index 06df68864..d3ca9172f 100644
--- a/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi2.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_6family_dynamic_suffix_auto_multi2.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **rougail.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.dyn*val1*.var**
**rougail.dyn*val1*.dyn*val2*.var**
**rougail.dyn*val2*.dyn*val1*.var**
**rougail.dyn*val2*.dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **rougail.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `multiple` | A variable calculated.
**Default**:
• the value of the variable "[`A dynamic variable`](#rougail.dyn*val1*.dyn*val1*.var)"
• the value of the variable "[`A dynamic variable`](#rougail.dyn*val1*.dyn*val2*.var)" |
diff --git a/tests/results/test_namespace_without_family/60_9extra_dynamic.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_9extra_dynamic.changelog.gitlab.md
index acf98160b..b5364df07 100644
--- a/tests/results/test_namespace_without_family/60_9extra_dynamic.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_9extra_dynamic.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• a |
-| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace_without_family/60_9extra_dynamic.gitlab.md b/tests/results/test_namespace_without_family/60_9extra_dynamic.gitlab.md
index 8a1e4de93..93d01beed 100644
--- a/tests/results/test_namespace_without_family/60_9extra_dynamic.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_9extra_dynamic.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• a |
-| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace_without_family/60_9extra_dynamic_extra.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_9extra_dynamic_extra.changelog.gitlab.md
index 821244019..e6cc63554 100644
--- a/tests/results/test_namespace_without_family/60_9extra_dynamic_extra.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_9extra_dynamic_extra.changelog.gitlab.md
@@ -4,7 +4,7 @@
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------|
| **rougail.general.varname**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | No change.
**Default**:
• a |
| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• a |
-| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace_without_family/60_9extra_dynamic_extra.gitlab.md b/tests/results/test_namespace_without_family/60_9extra_dynamic_extra.gitlab.md
index 1fbe2ddc4..44f778b51 100644
--- a/tests/results/test_namespace_without_family/60_9extra_dynamic_extra.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_9extra_dynamic_extra.gitlab.md
@@ -2,5 +2,5 @@
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------|
| **rougail.general.varname**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | No change.
**Default**:
• a |
| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A variable.
**Default**:
• a |
-| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| ****
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_namespace_without_family/60_9family_dynamic_calc_both.changelog.gitlab.md b/tests/results/test_namespace_without_family/60_9family_dynamic_calc_both.changelog.gitlab.md
index 873ac0d38..52b8ee359 100644
--- a/tests/results/test_namespace_without_family/60_9family_dynamic_calc_both.changelog.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_9family_dynamic_calc_both.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A suffix variable.
**Default**: val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_namespace_without_family/60_9family_dynamic_calc_both.gitlab.md b/tests/results/test_namespace_without_family/60_9family_dynamic_calc_both.gitlab.md
index 0c1a71707..3d7a0ed5c 100644
--- a/tests/results/test_namespace_without_family/60_9family_dynamic_calc_both.gitlab.md
+++ b/tests/results/test_namespace_without_family/60_9family_dynamic_calc_both.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
| **rougail.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A suffix variable.
**Default**: val2 |
-| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **rougail.dyn*val1*.vardyn**
**rougail.dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic.changelog.gitlab.md
index 75309760c..a23f6b4b8 100644
--- a/tests/results/test_without_family/60_0family_dynamic.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic.gitlab.md b/tests/results/test_without_family/60_0family_dynamic.gitlab.md
index 30c46b723..c178ad050 100644
--- a/tests/results/test_without_family/60_0family_dynamic.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_1_1.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_1_1.changelog.gitlab.md
index 1ece2a52a..96d6de84d 100644
--- a/tests/results/test_without_family/60_0family_dynamic_1_1.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_1_1.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_1_1.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_1_1.gitlab.md
index 50a00ab92..7542e9f69 100644
--- a/tests/results/test_without_family/60_0family_dynamic_1_1.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_1_1.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_1_1_empty.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_1_1_empty.changelog.gitlab.md
index 1a2ddec58..0a744400f 100644
--- a/tests/results/test_without_family/60_0family_dynamic_1_1_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_1_1_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_1_1_empty.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_1_1_empty.gitlab.md
index d1c5954f6..636a76e93 100644
--- a/tests/results/test_without_family/60_0family_dynamic_1_1_empty.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_1_1_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_empty.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_empty.changelog.gitlab.md
index 4be3cd569..331b4dd3b 100644
--- a/tests/results/test_without_family/60_0family_dynamic_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable. |
-| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_empty.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_empty.gitlab.md
index d5cfcfff2..9933fd106 100644
--- a/tests/results/test_without_family/60_0family_dynamic_empty.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable. |
-| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_forbidden_char.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_forbidden_char.changelog.gitlab.md
index 63ec31f33..3b88567c8 100644
--- a/tests/results/test_without_family/60_0family_dynamic_forbidden_char.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_forbidden_char.changelog.gitlab.md
@@ -3,8 +3,8 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val.1
• val.2 |
-| **dyn*val_1*.var1**
**dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
-| **dyn*val_1*.var2**
**dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
+| **dyn*val_1*.var1**
**dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **dyn*val_1*.var2**
**dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
diff --git a/tests/results/test_without_family/60_0family_dynamic_forbidden_char.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_forbidden_char.gitlab.md
index 196c3c6d1..c21b25231 100644
--- a/tests/results/test_without_family/60_0family_dynamic_forbidden_char.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_forbidden_char.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val.1
• val.2 |
-| **dyn*val_1*.var1**
**dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
-| **dyn*val_1*.var2**
**dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
+| **dyn*val_1*.var1**
**dyn*val_2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **dyn*val_1*.var2**
**dyn*val_2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: depends on a calculation |
diff --git a/tests/results/test_without_family/60_0family_dynamic_no_description.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_no_description.changelog.gitlab.md
index bde4e8bad..4af1e99a6 100644
--- a/tests/results/test_without_family/60_0family_dynamic_no_description.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_no_description.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_without_family/60_0family_dynamic_no_description.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_no_description.gitlab.md
index 66c34130b..097c985e2 100644
--- a/tests/results/test_without_family/60_0family_dynamic_no_description.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_no_description.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_without_family/60_0family_dynamic_no_description_empty.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_no_description_empty.changelog.gitlab.md
index 43444c6d4..15a16fc31 100644
--- a/tests/results/test_without_family/60_0family_dynamic_no_description_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_no_description_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_without_family/60_0family_dynamic_no_description_empty.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_no_description_empty.gitlab.md
index 989ba2437..a54588c1d 100644
--- a/tests/results/test_without_family/60_0family_dynamic_no_description_empty.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_no_description_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | |
diff --git a/tests/results/test_without_family/60_0family_dynamic_source_hidden.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_source_hidden.changelog.gitlab.md
index 661983d94..80e81c06b 100644
--- a/tests/results/test_without_family/60_0family_dynamic_source_hidden.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_source_hidden.changelog.gitlab.md
@@ -2,7 +2,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_source_hidden.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_source_hidden.gitlab.md
index afc785f7e..ec9cf8499 100644
--- a/tests/results/test_without_family/60_0family_dynamic_source_hidden.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_source_hidden.gitlab.md
@@ -1,4 +1,4 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_static.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_static.changelog.gitlab.md
index f41bcb056..16e6731c9 100644
--- a/tests/results/test_without_family/60_0family_dynamic_static.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_static.changelog.gitlab.md
@@ -2,7 +2,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_static.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_static.gitlab.md
index 1047002a0..24aa6c50f 100644
--- a/tests/results/test_without_family/60_0family_dynamic_static.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_static.gitlab.md
@@ -1,4 +1,4 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A variable inside a dynamic family. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_test.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_test.changelog.gitlab.md
index 31a7736d1..b611bad4e 100644
--- a/tests/results/test_without_family/60_0family_dynamic_test.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_test.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_test.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_test.gitlab.md
index dbc63382a..8b74e7319 100644
--- a/tests/results/test_without_family/60_0family_dynamic_test.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_test.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_upper_char.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_upper_char.changelog.gitlab.md
index c76b59607..32bda8cdf 100644
--- a/tests/results/test_without_family/60_0family_dynamic_upper_char.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_upper_char.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• Val1
• VAL2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_upper_char.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_upper_char.gitlab.md
index e15bbe29d..281c00363 100644
--- a/tests/results/test_without_family/60_0family_dynamic_upper_char.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_upper_char.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• Val1
• VAL2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_0family_dynamic_variable_empty.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_variable_empty.changelog.gitlab.md
index 7f9b84327..9e1d3813c 100644
--- a/tests/results/test_without_family/60_0family_dynamic_variable_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_variable_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable. |
-| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_without_family/60_0family_dynamic_variable_empty.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_variable_empty.gitlab.md
index a52537b98..a06e80e0d 100644
--- a/tests/results/test_without_family/60_0family_dynamic_variable_empty.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_variable_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable. |
-| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **dyn*example*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_without_family/60_0family_dynamic_variable_optional.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_variable_optional.changelog.gitlab.md
index cf7c2219c..b7478a0e1 100644
--- a/tests/results/test_without_family/60_0family_dynamic_variable_optional.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_variable_optional.changelog.gitlab.md
@@ -2,7 +2,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
-| **dyn*a*.var**
**dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **dyn*a*.var**
**dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_without_family/60_0family_dynamic_variable_optional.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_variable_optional.gitlab.md
index 0618a38af..f55a7ba45 100644
--- a/tests/results/test_without_family/60_0family_dynamic_variable_optional.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_variable_optional.gitlab.md
@@ -1,4 +1,4 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------|
-| **dyn*a*.var**
**dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
+| **dyn*a*.var**
**dyn*b*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: val |
diff --git a/tests/results/test_without_family/60_0family_dynamic_variable_suffix.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_variable_suffix.changelog.gitlab.md
index faa104ed2..e1c3e67dd 100644
--- a/tests/results/test_without_family/60_0family_dynamic_variable_suffix.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_variable_suffix.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test_without_family/60_0family_dynamic_variable_suffix.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_variable_suffix.gitlab.md
index 91c2536ec..237c5fe83 100644
--- a/tests/results/test_without_family/60_0family_dynamic_variable_suffix.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_variable_suffix.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test_without_family/60_0family_dynamic_variable_suffix_empty.changelog.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_variable_suffix_empty.changelog.gitlab.md
index 45fc26a5d..eba8e3b9e 100644
--- a/tests/results/test_without_family/60_0family_dynamic_variable_suffix_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_variable_suffix_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test_without_family/60_0family_dynamic_variable_suffix_empty.gitlab.md b/tests/results/test_without_family/60_0family_dynamic_variable_suffix_empty.gitlab.md
index da893728b..c32408929 100644
--- a/tests/results/test_without_family/60_0family_dynamic_variable_suffix_empty.gitlab.md
+++ b/tests/results/test_without_family/60_0family_dynamic_variable_suffix_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable with suffix *val1* or *val2*.
**Default**: a value |
diff --git a/tests/results/test_without_family/60_1family_dynamic_jinja.changelog.gitlab.md b/tests/results/test_without_family/60_1family_dynamic_jinja.changelog.gitlab.md
index 79fd26ea4..e6bcbc205 100644
--- a/tests/results/test_without_family/60_1family_dynamic_jinja.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_1family_dynamic_jinja.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*1*.var**
**dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **dyn*1*.var**
**dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_without_family/60_1family_dynamic_jinja.gitlab.md b/tests/results/test_without_family/60_1family_dynamic_jinja.gitlab.md
index e58916d17..bdf98d539 100644
--- a/tests/results/test_without_family/60_1family_dynamic_jinja.gitlab.md
+++ b/tests/results/test_without_family/60_1family_dynamic_jinja.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*1*.var**
**dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **dyn*1*.var**
**dyn*2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
diff --git a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group.changelog.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group.changelog.gitlab.md
index 1513582d2..bf616521c 100644
--- a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
index f988d0dd7..92e17b5c4 100644
--- a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2.changelog.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2.changelog.gitlab.md
index b5324bb87..c17828957 100644
--- a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A varible outside dynamic family.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
index 64481071e..7de634a1c 100644
--- a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A varible outside dynamic family.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.changelog.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.changelog.gitlab.md
index 5572327c0..56cfd3de3 100644
--- a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A varible outside dynamic family.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
index 2cf071e9f..e1c8ed3b6 100644
--- a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_2_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: the value of the identifier |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A varible outside dynamic family.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.changelog.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.changelog.gitlab.md
index 825f0c5ed..f560a149a 100644
--- a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
index fffb2afad..c20f71814 100644
--- a/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_jinja_fill_sub_group_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | With a variable. |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_2family_dynamic_outside_calc.changelog.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_outside_calc.changelog.gitlab.md
index 18909aced..825be23cf 100644
--- a/tests/results/test_without_family/60_2family_dynamic_outside_calc.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_outside_calc.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffx variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
| **newvar**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_2family_dynamic_outside_calc.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_outside_calc.gitlab.md
index 6c731fa0d..da22b8681 100644
--- a/tests/results/test_without_family/60_2family_dynamic_outside_calc.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_outside_calc.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffx variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
| **newvar**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_2family_dynamic_outside_calc_empty.changelog.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_outside_calc_empty.changelog.gitlab.md
index 9f34ce7ab..371595945 100644
--- a/tests/results/test_without_family/60_2family_dynamic_outside_calc_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_outside_calc_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffx variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
| **newvar**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_2family_dynamic_outside_calc_empty.gitlab.md b/tests/results/test_without_family/60_2family_dynamic_outside_calc_empty.gitlab.md
index 4be60fcfc..815f01cc9 100644
--- a/tests/results/test_without_family/60_2family_dynamic_outside_calc_empty.gitlab.md
+++ b/tests/results/test_without_family/60_2family_dynamic_outside_calc_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffx variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: val |
| **newvar**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A second variable.
**Default**: the value of var |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_suffix2.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_suffix2.changelog.gitlab.md
index e2b0029bd..6faba91d5 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_suffix2.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_suffix2.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_suffix2.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_suffix2.gitlab.md
index c610d19e3..dc2ddcde5 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_suffix2.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_suffix2.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_suffix2_empty.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_suffix2_empty.changelog.gitlab.md
index 1ca68a559..f33cf60c7 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_suffix2_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_suffix2_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_suffix2_empty.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_suffix2_empty.gitlab.md
index 6535abe08..b43116ba0 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_suffix2_empty.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_suffix2_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | Suffix has value.
**Default**: the value of the identifier |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_disabled.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_disabled.changelog.gitlab.md
index ff82c14d1..7a55d8f9e 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_disabled.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_disabled.changelog.gitlab.md
@@ -2,7 +2,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_disabled.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_disabled.gitlab.md
index 31f5c37ec..76228fd45 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_disabled.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_disabled.gitlab.md
@@ -1,4 +1,4 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A dynamic variable.
**Disabled**: when the identifier is "val1" |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param.changelog.gitlab.md
index 679a4a1e2..3bc86fda2 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param.gitlab.md
index 95829cfd3..de6f41dfc 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A identifier variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param_empty.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param_empty.changelog.gitlab.md
index 6b938a4b1..8746dd9ae 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param_empty.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
index 53af4d8fb..67fbb33fb 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_suffix_param_empty.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A identifier variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A dynamic variable.
**Default**: from suffix |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_variable.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_variable.changelog.gitlab.md
index 6fe290fef..2d5307f84 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_variable.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_variable.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#dynval1.var)" |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_variable.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_variable.gitlab.md
index d8a25aedf..747c1f884 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_variable.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_variable.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#dynval1.var)" |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled.changelog.gitlab.md
index 1bd55b618..a298668ca 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled.changelog.gitlab.md
@@ -2,8 +2,8 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
-| **dyn*val1*.var2**
**dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#dyn*val2*.var1)" has the value "val1" |
+| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var2**
**dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#dyn*val2*.var1)" has the value "val1" |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled.gitlab.md
index 38342469b..2bf2c0c57 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
-| **dyn*val1*.var2**
**dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#dyn*val2*.var1)" has the value "val1" |
+| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var2**
**dyn*val2*.var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**:
• when the variable "[`A dynamic variable`](#dyn*val1*.var1)" has the value "val1"
• when the variable "[`A dynamic variable`](#dyn*val2*.var1)" has the value "val1" |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled_outside.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled_outside.changelog.gitlab.md
index d6724e451..2bcbbd5c2 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled_outside.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled_outside.changelog.gitlab.md
@@ -2,7 +2,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|
-| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**: when the variable "[`A dynamic variable`](#dyn*val1*.var1)" has the value "val1" |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
index 18e540402..4227f0646 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_variable_disabled_outside.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|
-| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var1**
**dyn*val2*.var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` *`disabled`* | A new variable.
**Disabled**: when the variable "[`A dynamic variable`](#dyn*val1*.var1)" has the value "val1" |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_variable_empty.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_variable_empty.changelog.gitlab.md
index 1e48df240..494c15424 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_variable_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_variable_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#dynval1.var)" if it is defined |
diff --git a/tests/results/test_without_family/60_5family_dynamic_calc_variable_empty.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_calc_variable_empty.gitlab.md
index ddfb32a46..9dd357d07 100644
--- a/tests/results/test_without_family/60_5family_dynamic_calc_variable_empty.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_calc_variable_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------|
| **var1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable calculated.
**Default**: the value of the variable "[`A dynamic variable`](#dynval1.var)" if it is defined |
diff --git a/tests/results/test_without_family/60_5family_dynamic_hidden_suffix.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_hidden_suffix.changelog.gitlab.md
index 0b2cce391..f571e3d91 100644
--- a/tests/results/test_without_family/60_5family_dynamic_hidden_suffix.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_hidden_suffix.changelog.gitlab.md
@@ -2,8 +2,8 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
diff --git a/tests/results/test_without_family/60_5family_dynamic_hidden_suffix.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_hidden_suffix.gitlab.md
index 11106250b..add44c6f8 100644
--- a/tests/results/test_without_family/60_5family_dynamic_hidden_suffix.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_hidden_suffix.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|
-| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
-| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
+| **dyn*val1*.var**
**dyn*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable. |
+| **dyn*val1*.family.var**
**dyn*val2*.family.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A new variable. |
diff --git a/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix.changelog.gitlab.md
index c2a4c8949..f40a38e8b 100644
--- a/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable.
**Default**: the value of the variable "[`A variable inside dynamic family`](#dyn_val1.var)" |
diff --git a/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix.gitlab.md
index 39da7f3bb..7802d7990 100644
--- a/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable.
**Default**: the value of the variable "[`A variable inside dynamic family`](#dyn_val1.var)" |
diff --git a/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix_empty.changelog.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix_empty.changelog.gitlab.md
index 679bbfbd6..ca8caddd3 100644
--- a/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix_empty.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | Asuffix variable.
**Examples**:
• val1
• val2 |
-| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable.
**Default**: the value of the variable "[`A variable inside dynamic family`](#dyn_val1.var)" if it is defined |
diff --git a/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md b/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
index cb68961e0..c5d3cb00b 100644
--- a/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
+++ b/tests/results/test_without_family/60_5family_dynamic_variable_outside_suffix_empty.gitlab.md
@@ -1,6 +1,6 @@
| Variable | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | Asuffix variable.
**Examples**:
• val1
• val2 |
-| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
+| **dyn_*val1*.var**
**dyn_*val2*.var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A variable inside dynamic family.
**Default**: the value of the identifier |
| **var2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A variable.
**Default**: the value of the variable "[`A variable inside dynamic family`](#dyn_val1.var)" if it is defined |
diff --git a/tests/results/test_without_family/60_6family_dynamic_leadership.changelog.gitlab.md b/tests/results/test_without_family/60_6family_dynamic_leadership.changelog.gitlab.md
index 661b3ca7f..6c18542d5 100644
--- a/tests/results/test_without_family/60_6family_dynamic_leadership.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_6family_dynamic_leadership.changelog.gitlab.md
@@ -3,9 +3,9 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test_without_family/60_6family_dynamic_leadership.gitlab.md b/tests/results/test_without_family/60_6family_dynamic_leadership.gitlab.md
index b17054084..5c9dbd633 100644
--- a/tests/results/test_without_family/60_6family_dynamic_leadership.gitlab.md
+++ b/tests/results/test_without_family/60_6family_dynamic_leadership.gitlab.md
@@ -1,7 +1,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` `unique` `multiple` | A suffix variable.
**Default**:
• val1
• val2 |
-| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test_without_family/60_6family_dynamic_leadership_empty.changelog.gitlab.md b/tests/results/test_without_family/60_6family_dynamic_leadership_empty.changelog.gitlab.md
index 2b081bfc9..e2e6e16ac 100644
--- a/tests/results/test_without_family/60_6family_dynamic_leadership_empty.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_6family_dynamic_leadership_empty.changelog.gitlab.md
@@ -3,9 +3,9 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test_without_family/60_6family_dynamic_leadership_empty.gitlab.md b/tests/results/test_without_family/60_6family_dynamic_leadership_empty.gitlab.md
index a716252c5..b5d1c99d7 100644
--- a/tests/results/test_without_family/60_6family_dynamic_leadership_empty.gitlab.md
+++ b/tests/results/test_without_family/60_6family_dynamic_leadership_empty.gitlab.md
@@ -1,7 +1,7 @@
| Variable | Description |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `unique` `multiple` | A suffix variable.
**Examples**:
• val1
• val2 |
-| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
-| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
-| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
+| **dyn*val1*.leadership.leader**
**dyn*val2*.leadership.leader**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | A leader. |
+| **dyn*val1*.leadership.follower1**
**dyn*val2*.leadership.follower1**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower1. |
+| **dyn*val1*.leadership.follower2**
**dyn*val2*.leadership.follower2**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` | A follower2. |
diff --git a/tests/results/test_without_family/60_9family_dynamic_calc_both.changelog.gitlab.md b/tests/results/test_without_family/60_9family_dynamic_calc_both.changelog.gitlab.md
index e59cadf90..9cbcf247d 100644
--- a/tests/results/test_without_family/60_9family_dynamic_calc_both.changelog.gitlab.md
+++ b/tests/results/test_without_family/60_9family_dynamic_calc_both.changelog.gitlab.md
@@ -3,7 +3,7 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A suffix variable.
**Default**: val2 |
-| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
diff --git a/tests/results/test_without_family/60_9family_dynamic_calc_both.gitlab.md b/tests/results/test_without_family/60_9family_dynamic_calc_both.gitlab.md
index 474156079..37e38f39f 100644
--- a/tests/results/test_without_family/60_9family_dynamic_calc_both.gitlab.md
+++ b/tests/results/test_without_family/60_9family_dynamic_calc_both.gitlab.md
@@ -1,5 +1,5 @@
| Variable | Description |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|
| **var**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `standard` `mandatory` | A suffix variable.
**Default**: val2 |
-| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
+| **dyn*val1*.vardyn**
**dyn*val2*.vardyn**
[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |