should return operations unchanged when no fragments are provided