Look at that: structures have a default initializer that includes its properties.
Unlike structures, classes don't have a member-wise initializer.
That doesn't look right, does it?