These will be automatically synthesized (they only do memberwise initialization) and do not need to be manually defined.