This could be a val - you never modify it.