Generic methods and arguments conversion