Is it possible to use implicit conversions for parameters to extractors (unapply) in Scala?
I have created a class called CaseInsensitive which wraps a string (see http://stackoverflow.com/questions/1745910/implementing-a-string-class-that-does-case-insensitive-comparisions-in-scala). I've created a case class which has a member variable of type CaseInsensitive, so it gets a default unapply method, which extracts a variable of...