Can the cbHelper be overidden

Was wondering if the cbHelper could be overridden to use our own, or is it just wise to use our own?

I was thinking I could name it the same and extend cbhelper@cb would that work?