I updated to version 5.9.3 from 5.3.1 and the behavior is not the same when I inject a class with multiple constructors. The previous behavior was the use of the constructor with the most parameters.