Use ValueObjects.