yuck, can the appropriate SelectLeast be inferred?