Reduced DRY violation.