Fixed interleaved_for_and_against_arguments bug with empty case and added tests.
Merge remote-tracking branch 'ofir/test_merge'