Note that packages are internally represented as classes with companion modules to hold the package members. Thus, implicits defined in a package object are part of the implicit scope of a type prefixed by that package.
Я правильно понимаю, что теперь не обязательно имплисит для типа пихать в компаньон. Его можно просто рядом с типом в том же пакете положить и компилятор этот имплисит увидит. Такая логика?