It is expected to work with a value of `''`? Because the presence of a default would make me expect otherwise.