Scala Implicit Method