Your comments

I agree you! I proposed a interface to describe this idea.

Keyboard love.