You don't want to rely on your user having these attributes as your factory might change.