We don't do this optimisation anywhere else in the code. Do we gain that much from it? Same for the above (`typeof method != "function"`).