Extended = Double in Lazarus Win64

Note to self: In Lazarus Win64 there is no floating point type Extended, it's mapped to Double. So, overloading something like: will not compile. Workaround: Add an {$IFNDEF Win64} around it: This probably also applies to Delphi when compiling for others than the Win32 target, e.g. Win64, Android, IOS etc.