Should this be `#blank?` instead of `#nil?`, to allow for more valid empty options (`[]`, for example)?