If you put all the parameters you want to return into a type then you can do it.
Bit more fiddly as you have to create/delete an instance of the type but as long as you follow your own coding rules it should work.
Bit more fiddly as you have to create/delete an instance of the type but as long as you follow your own coding rules it should work.