example associated types for Index