https://blog.simplr.sh/posts/you-dont-need-a-package-for-uuid-v4/