scala lib