Revert "Remove code not touched by tests"

This reverts commit ea9af93a12b12c13736a4825a5a62c5b049f49fe.

@tcurvelo seems this code is used indeed, at lesst moving an item inside a list tail fails.

Conflicts:

	src/collective/cover/content.py