Почему _ нельзя использовать внутри интерполяции строк?

Это работает

(x => s"$x")

но это

(s"${_}")

дает

[error] ...: unbound placeholder parameter
[error]   (s"${_}")

Это только потому, чтоs"..." конструкция страдает отУтечка Абстракция?

Более того: (s"$_") терпит неудачу с совершенно другим выводом:

[error] ...: invalid string interpolation: `$', `ident or `BlockExpr expected
[error]   (s"$_")
[error]      ^
[error] ...: unclosed string literal
[error]   (s"$_")

Ответы на вопрос(1)

Ваш ответ на вопрос