Sitting in front of my AppleTV right now.
Using Sony Blu-ray codes learned to ATV.
No press and holds or any additional logic of any kind.
There are not 3 states for the command/button, there are 2. ?The regular press selects the icon as expected. If I continue to hold the button it pops up a little submenu on the ATV (the item popup as described by ckangis) which also allows for moving and deleting the app (which is the wiggle mode). ?I¡¯m not saying that the additional logic wasn¡¯t necessary in the past but with the current OS on the ATV just learning the Sony universal Blu-ray codes provides full functionality without any additional logic.