func NewVariableStore() *VariableStore {
	return &VariableStore{
		variables: map[string]interface{}{},
	}
}
NewVariableStore returns a new
package dsl
import (
	"fmt"
	"reflect"
	"sort"
	"strings"
	"sync"
	"github.com/emicklei/melrose/core"
	"github.com/emicklei/melrose/notify"
)
type VariableStore struct {
	mutex     sync.RWMutex
	variables map[string]interface{}
}