ahh you are completely right, but @WouterJ  said to use direct setting in a constructor is the symfony way. I would prefer your way too