When I use TFPGList or similar, I need to implement method Equal. So, I have 2 questions here: is this method a part of some interface (something like `IEquable`?) and where I can find documentation about all such "magical" methods/interfaces?
PS. I call it magical because it looks to me like "__eq__" in Python. But they are not related to operators, right? I mean Equal(...) is not magically turn into "operator =" ?