keepOne and select for abstract map works properly