Thanks the first issue with $0 returning 1 when no item is selected has been fixed for the next version. The second issue is intended - only one item is returned when building the menu - otherwise if a user selects a hundred nicknames you will end up with a menu that does not fit on the screen.