Similar Items: Lindstrom theorems for fragments of first-order logic