Add VariableProperty API.

Allows accessing properties of Context Variables and Values.

Fixes #8