Ah, I see. So then this whole function gets replaced and the part that allows you to abbreviate the dots goes away too. This is part of the reason I'm trying to get rid of all the `cd` overrides, with them clobbering each other it could get confusing really quick.

I'm guessing you can't decide whether to accept the pull because some people might be attached to the function that lets you abbreviate the dots for going up directories? A couple of alternatives to removing it all together:

1. Change the name of the function. Call it `up` or something else that's intuitive but not an existing UNIX command, and if people really want it to take the place of `cd` then they can alias it in their zshrc.

2. Move it to a separate plugin. Same concept, people can choose whether or not they want to override `cd` for themselves. Plus we could put some other directory-navigation related shenanigans in there if we wanted.

In any case I don't think it's a good to leave this function here, since using the autoenv plugin will source autoenv's `activate.sh`, which clobbers cd, and plugins are always sourced after libs. I guess that's a bit of an edge case, but I still think it would be good to remove that possible confusion.