Does commenting this out break the API?

I'm ok with dropping many of these constructor variants in 9, but not in 8.0.1.