SelectInput and ArgumentParser.parse retain order (using LinkedHashMap and LinkedHashSet).