Introduced value object base class