Overwrite an overload

Hi,

I’ve been trying to create my version of the np.correlate overload. My objective is to run the correlate with mode = Full.

What is the right way to do it?
All my attempts have been failing.

Thank you