What's the rationale here.  If I passed in a SphericalCoordinate, I think I would expect a single Nx2 array back.  But my assumption may not match others.  @astrofrog: Any opinion?