I\'m trying to write a generic interpolate method that works on any type that has two methods, a * and a +, like this:
interpolate
*
+
AFAIK, this is not possible. This was one of my own first questions.