Add a future about unresolved call error for method call that shouldn't happen

Calling an overloaded method that calls a method on an instantiated generic
record is causing an incorrect unresolved call error.  Making the record
non-generic makes the error go away, as does removing either call to C1.method
or C2.method.
Merge pull request #142 from daviditen/newFutures

Add a future about unresolved call error for call that shouldn't happen

Calling an overloaded method that calls a method on an instantiated generic
record is causing an incorrect unresolved call error. Making the record
non-generic makes the error go away, as does removing either call to C1.method
or C2.method.