[misc] Added the @Component annotation as well, as per Vincent's suggestions about the canonical form of the component annotation.