# Tweet by [@keefmoon](http://twitter.com/keefmoon) on 2020-05-09 17:14:42
> [!INFO] Archived from [original tweet](http://twitter.com/keefmoon/status/1259169941388959744)
In reply to: [@albertodebo](http://twitter.com/albertodebo/status/1259155144953954305)
@albertodebo I really think that Type Erasure is only necessary if you’ve gone down the wrong path during domain modelling, and you are unwilling to do the work to refactor.