BZ-986000 - DRL-to-RuleModel marshalling improvements

(cherry picked from commit 79b570959e926a5358f29e1e837275ce97b886d5)
BZ-986000 - DRL-to-RuleModel marshalling improvements

(cherry picked from commit a302afe720e9e3eb92356a7df6e6340ddea0ee88)