Draft implementation of variable-definition parser