Similar Items: A strong call-by-need calculus