Merge pull request #1947 from 9rnsr/fix10004

Issue 10004 - tuple comparison with side-effect should work
Merge pull request #1930 from 9rnsr/new_ufcs

Implement proper UFCS name look up
fix Issue 10003 - void* UFCS regression