I don't really care, but the rationale behind that was, that it keeps the constructor signatures in sync and beside that it already uses setter injection for the fragment path. Any other suggestions?