just a suggestion: for a project of mine I have to extend your class to override the widget method for a completely different styling.
Now I'm getting the error that I am not allowed to use your private methods.
It'd be nice if you could change the methods to protected in further releases. Private doesn't make much sense in OOP anymore :)
Thanks for the great plugin!