Besides that, this altered code actually belongs into the data access object and not into the business object but this would require Kevin changing the framework (maybe with a parameter indicating which behaviour is desired)
You're right. I forgot that the code is way deep inside a different class.