Is it inconsistent to call this parameter `name` here and `app` in other places?