Correct way of ensuring default share value sticks.

No need to add back the default attribute - just use prefs to
make the value stick when needed.
Correct way of ensuring default share values are remembered when auto-created.