Similar Items: Banach Spaces as Data Types