@c960657 that as well as other listeners that may act on class interfaces/properties (also the transient ones) and API in general.