.ensure(): error if setting is an empty string