Yes, but that does not help you build declaratively in dagger, does it? I would like to see an example of how to do so, if you have one.