I wonder why they didn't have just one median function and control its behaviour with keyword arguments instead of creating 4 different median functions.