Fixed none textSpan issue

All current textSpan fields are optional, though the validate script assume they'll be there (resulting in a dereference of a none). This fixes that.