Demonstrates that the companion object of a case class does not extend FunctionX trait anymore if an explicit companion object is defined
I created the repo for a question on the scala-user Google group. There exists already an issue for this behaviour in the Scala programming language Jira.