Examining Functional Concepts in Google Collections using Scala