* purity of `Binding` expression * don't make `Var` to `Var` dependency * using `.value` outside a `Binding` expression only * some basic reactive concepts (create a `Var` for each source of changes or something like this) I myself doubt some of these topics :wink: