setVariableValue documented
Migrate protocol description to its own file