bug in sharing with two identical comprehension expressions