Refactoring: usage->usageRecord