added key.bindWord
added Array.mapCall & better firefox16 check