An Input Method Editor depends on Alfred workflow and Google Input Tools