static Constructor newProtected() {
        return new ConstructorImpl().protected_();
    }
Creates a new instance implementing this interface by using the default
implementation and setting the {@link Modifier#PROTECTED}-modifier.
@return  the new instance
@since   2.5
common-parent/codegen/src/main/java/com/speedment/common/codegen/model/Constructor.java