Dealing with records without abstracts.   Refactoring