A few improvements

Still to do...

```
Type::Utils::dwim_type($_[0], for => $caller_package)
```