KT-4675 Support more than 32 default arguments

 #KT-4675 Fixed
Take a look on the usages, this method should take a `Method` as a parameter rather than a `String`