https://medium.com/@gainulin/hidden-reefs-in-string-pool-or-another-reason-to-think-twice-before-interning-instances-of-string-fc5b765fc2c0