[OE-3096] core changes to support letter warning rules functionality.