First of all thank you for the job you did, but it's gonna be better to offer a way to create events on controls inside the parent leaflet control. Because if i got it well, your api allow only events on the global container.
I can make a pull request for that.