Interesting idea, sort of a "component as a service". The name kind of bugs me but whatever.
If you're like me and automatically hit enter in every text box, you might get confused when the form resets.
Is there a way to get your button's count through some API?