added multi value define variable support.