 SYMBOL: hand-last-button
 SYMBOL: hand-last-time
 0 hand-last-button set-global
-<zero> hand-last-time set-global
+nano-count hand-last-time set-global
 
 SYMBOL: hand-buttons
 V{ } clone hand-buttons set-global

    hand-click-loc get-global swap screen-loc v- ;

: multi-click-timeout? ( -- ? )
    now hand-last-time get time- double-click-timeout get before=? ;

: multi-click-button? ( button -- button ? )
    dup hand-last-button get = ;

            1 hand-click# set
        ] if
        hand-last-button set
        nano-count hand-last-time set
    ] bind ;

: update-clicked ( -- )
