А кто знает юзкейсы бесконечного цикла, без условия выхода?
Если метод используется очень часто, а ошибка может возникнуть только в случае, если спровоцировать ее явно, и ошибку всегда можно избежать, используя метод корректно, зачем в...
А fn test() -\ разве не является уже глобальной статической функцией?
Имплементация = наследование? Как мне кажется, наследование, подразумевает именно расширение.
Как понять, что среда стала комфортной? По появляющимся на ютубе роликам HowTo от подростков младшего возраста ) Маркетинговый ход