Day 8 of #100DaysOfSwiftUI: for the record

The humble struct of K&R days has given way to a much more powerful and capable descendant.