Is there a way to make the base [Entity](https://github.com/gaepdit/app-library/blob/e754867a1aa5091144acb0f424338b5830eb2c34/src/AppLibrary/Domain/Entities/Entity.cs) usable as either a `class` or `record`?