Add a quirk component type.
Ensure that different components can have different methods.