fix RegisterAsync return type
disambiguate combine_latest
update _MSC_VAR checks for VC2013
pass arg pack to lambda as tuple
add /bigobj because the compiler said so
demonstrate how Reactive command composes with async fucntions
support async commands in scenario 2 and 3