- Fixed destroy method on System, so that it can be overridden.