Batchsubscribe use MergeVar type instead of object

Updated the test to confirm the working, see #112