SNMP Alarm Support

If you know you need a feature of a class, don't you typically have to look at its entire public interface to determine how to make use of it (not just its constructor)? I guess I see it as something one would explicitly enable based upon a requirement vs. something to forget to disable (since it is optional behavior).