Type aliases used for convinience and name conflicts resolution
Companion object for easy import
Importing com.daodecode.scalaj.collection._
allows to use "extension" methods deepAsScala/deepAsJava,
which convert all supported nested Java/Scala collections as well as primitives.