Providing a lot of backward compatibility for older compilers is a lot of work for diminishing returns. Also, I can't test compilers before XE.