Depracation is now done with DEPRECATED_ATTRIBUTE (supported by more compilers)