AliasObject inherits from IDisposable, to be able to handle chained event handlers (when they are implemented)