Следующий оператор в Scala выдает ошибку времени выполнения:
val a = 10: Object
error: the result type of an implicit conversion must be more specific than Object
val a = 10: Object
^
Если вышеупомянутое неявное преобразование не разрешено в Scala, то почему Scala не выдает ошибку во время компиляции?