Enable component support

If you're interested in supporting component, this should make it work. Note that for it to continue working on future releases, the version number has to be kept in synch with the release tags.