I guess you're right, everyone can subclass the component then and do whatever he likes to. Shall I prepare the change and make another pull request?