You can entirely use save just fine on this class if you set all the fields manually. store just hides some of the ugliness of this logic in a method.