@Target(value=TYPE)
@Documented
public static @interface Subcomponent.Builder
Component.Builder, except
it must appear in classes annotated with Subcomponent instead of Component.
Components can have methods that return a Subcomponent.Builder-annotated type,
allowing the user to set modules on the subcomponent using their defined API.