SwiftUI question of the week: if I want to use a Circle sometimes and a Rectangle in other cases, and apply a stroke to either, how do I encompass that generic Shape so the compiler is happy? The following spits out errors about needing generic constraints.