Undo tempory fix due to infinite inference recursion.

Fixed by

https://github.com/JuliaLang/julia/commit/2e4fc4fe34ab7af93aa90912e8951515e495b8d8