add select-with-alts to PModelSelect, implement for PlainMemoryStore,
add tests