add wrapper test to ensure that the most specific constructor is chosen for the supplied parameters