* If there is only one function, use it unconditionally * If no functions match, ensure that null is not the selector * If a conversion succeeds, check the type of the result
* If there is only one function, use it unconditionally * If no functions match, ensure that null is not the selector * If a conversion succeeds, check the type of the result