Are DTOs and Value Objects different in any sense at all??