C# Nullable != TypeScript optional

C# nullable members shouldn't be automatically made optional in the generated TypeScript interfaces as the two are not equivalent.  In TypeScript any type is essentially nullable as null or undefined are valid values for any type.  An optional property in TypeScript indicates that that the member may or may not actually be on the object.