no need to go native with wrapped deftype