Add support for Delphi 2009+ (specifically XE5).
Any other versions need to have their specific versions defined to behave correctly.