Add test to cover the case where two lists are forked from the same base list

This is a test case to cover issue #2.