After running an experiment, "unset" will not send down anything, so the default from the cookbook will be used.  if the input is set to "ignore", then nil will be sent down.

Let's remove the empty string case usage and logic.  If we run into issues please let me know.

thanks!