Updated to VS 2013
Added support for nullable value types
Prevents creation of maybe maybes.