Yes and no... Yes because it's written like this in the renderer. No because there is a described default fill we should use rather than null... Same for width. For the dashes, it is safe. Note that this code is part of what may be removed.