added focus()/blur() to M.Interaction interface