BZ-986000 - DRL-to-RuleModel marshalling improvements

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

(cherry picked from commit 5c7d5a2187c073f18e0a43b020c848fd8a9e0bd9)