I am creating a kotlin rest controller where I want different collections subtypes to be returned with different calls. I also have a Dao object I want to map to a Dto to se