I'm unsure whether I like this variant. Woudn't it be better readable if the target parameter is always marked using the annotation?