動的変数(dynamic variable)が特定の空間に関連付けられる過程を「バインディング(binding)」と呼びます。動的変数コンポーネントは、スロット階層を上に向かってたどりながら、現在のスロットを含めて、適用可能な変数空間を探します。もしも動的変数がバインドできる動的変数空間を見つけられなかった場合、その変数はコンポーネント自身の外側からはアクセスできず、単なる ValueField のようなものになってしまいます。動的変数は、このバインディングの過程を、コンポーネントのどこかが変更されるたびに繰り返します。