Use =:= to compare TypeTags, http://stackoverflow.com/a/12232195/12880
Use Try.map and .flatMap to avoid boilerplate.
Merge pull request #1 from flicken/pr/DataColumn_refactor_Try

More idiomatic use of Try