component(1) support

Hi there!
Thanks for your work on this great project.
To help it get even better I've implemented [component(1)](/component/component) support.