Using boost::program_options::split_winmain to handle interpreter input command string
Handling escape codes in mkt::ex
Variable expansion works pretty well now.