Fix WriteExpression for value types that do not have their own overrides in TextWriter