here's an example where your save! is redundant w/ the save inside systemdata.  IMHO, this is the right way.  We should remove the save inside the attributes.