Optimised the __callStatic function

The 4th case can be removed from facade's __callStatic() method since that optimisation isn't needed because all methods only accept up to 3 parameters.