See https://groups.google.com/forum/#!topic/jenkinsci-dev/SdMOMKs7XIQ for the discussion and reasoning. We would like to have an incompatible change to reduce the maintenance overheads