I've made the workarounds function a bit verbose because EDC enabled CZs are often used in an embedded environment and providing as much information as possible can be very helpful in debugging.