We have taken the decision to use Canvas defaults for styles where no style is specified. Elsewhere, the substitution of the default value is made at the last possible moment. In this case, we need to know the actual stroke width in order to compute the size of the canvas, so this default is currently present here. It would not be unreasonable to use a global config variable (or `@define`) for the default stroke width here.