faba67762d
The `VariableFn<V>` type incorrectly returns any `Object` type, rather than the type specified by `V`.
The `VariableFn<V>` type incorrectly returns any `Object` type, rather than the type specified by `V`.