Two functions and are equal if they have the same internal structure: