Modified method resolution to test for functional reference types vs standard reference types when an exact match isn't being found.