WAY better equality helper
Stub for Extend
Little refactor of the Functions behaviour