But we can still reassign to it. And since we're not setting up the initial list in a constructor (so we can't just decalre it final), it would be best to just leave the methods in and keep the fields private.