WIP: Rewrite of Vars system to support attaching references to variables. Much simpler now.
WIP: Var - move singleton into cpp unit.
Remove static from Vars in examples and take them out of the loop.
Fix specialisations for Convert.
Re-add support for specialising types.