Save can actually go back into list, since we don't need to know the type to marshal.