ENH: raising a meaningful error message here when map3d.ndim != 3
ENH: removing abnoxious returns
ENH: warning about k < 2 before forcing value to 2