Added TimeSpan to primitives and made mullable types show up as their underlying type.