Add makeWrapped support for single constructor datatypes