I think they should be optional, like e.g. the matrix-project plugin
c.f https://issues.jenkins-ci.org/browse/JENKINS-54022