Prefer structs over classes

Haven't had time to write this out, just wanted to capture it as a reminder.
> I wonder if it would be a good idea to highlight (im)mutability here

Can you explain what you mean?

I did try to demonstrate composition (granted, not composition of _data types_) with the function from this example.