No. Builtin does just that. It calls the implementation built into the shell, so that's the original plain cd.
If two utilities provide their cd(), the last loaded one wins. builtin cd is always the plain built in one.
You would need to check whether cd is already overridden, then rename that cd to something else and call that instead of builtin. If it's at all possible to rename functions in bash (I don't know)
If two utilities provide their cd(), the last loaded one wins. builtin cd is always the plain built in one.
You would need to check whether cd is already overridden, then rename that cd to something else and call that instead of builtin. If it's at all possible to rename functions in bash (I don't know)