Fixed issue with create return types in MethodRef having the correct
generic type parameter.

There is still an issue with the ArrayList<String> data values.  It
might be an artifact of array reference checking, or it could be a
legitimate problem.