U Scaly to funguje, protoze tam je to typove mnohem silnejsi a mnozstvi nedefinovanych prirazeni v Jave v Scale jdou bez problemu; v Jave to dopadne jako u Pythonu, kde clovek musi jit na to debugrem, aby zjistil, co to tam vlastne ma za typ. Nebo jako u C++ s auto, coz je uplne priserny a bez debugeru nic nejde. Zkuste si udelat auto promennou v C++ z naky knihovny, co vraci x-krat vnorenou template, a pak na to napsat funkci, co to bude chtit jako parametr... Bez debugru nenapisete ani header te funkce.