"as" function for converting to a different interactive type
incremental "merge"
"merge" function WIP
"merge" function
Merge branch 'master' of github.com:timothy-shields/linq-cpp