TRIM: Wrapping Business Objects with Foundational Concepts https://www.danylkoweb.com/Blog/trim-wrapping-business-objects-with-foundational-c