https://github.com/doctrine/dbal/pull/3131#discussion_r187760888 > Would it make sense to change the constructor signature and get rid of the exception?