BZ-1044973 - Guided rule editor does not let the user to set objects as a parameters for method calls that have objects super type as a parameter

(cherry picked from commit 0213181add596731991c1da967a1f50190532e36)
[BZ-1044973] fix method call unmarshalling

(cherry picked from commit 8288ddb55293cb868fb5901f539ca6372dce5fe7)
BZ-1044973 - Guided rule editor does not let the user to set objects as a parameters for method calls that have objects super type as a parameter

(cherry picked from commit 24b9ae498ae25269a99e9f50934f6540eae9904e)