Make sure can specify a pointer return type easily in dfunc