Use asymmetric resolution to resolve function call if we have mulitple possible candidates