Not all functions are completely original. Many functions can be created by taking an old function and doing one of four things. Each with more or less maintain the shape of the function, but may modify it in such a way that it looks a little different.