In current repl if you don't provide value for binding the value (in input tag) is undefiend and coerced to string so its value is "undefined" [demo](https://svelte.technology/repl/?data=JTdCJTIyZ2lzdCUyMiUzQW51bGwlMkMlMjJzb3VyY2UlMjIlM0ElMjIlM0NpbnB1dCUyMGJpbmQlM0F2YWx1ZSUzRCduYW1lJyUyMHBsYWNlaG9sZGVyJTNEJ2VudGVyJTIweW91ciUyMG5hbWUnJTNFJTVDbiUzQ3AlM0VIZWxsbyUyMCU3QiU3Qm5hbWUlMjAlN0MlN0MlMjAnc3RyYW5nZXInJTdEJTdEISUzQyUyRnAlM0UlNUNuJTIyJTJDJTIyZGF0YSUyMiUzQSU3QiU3RCU3RA==) if the value is undefiend it should be empty string in input, like in [this demo](https://svelte.technology/repl/?version=1.6.3&gist=2fc101222d5cf7ea876152dee37ba2da)