Для тех переменных класса, для которых методов нет, их, ессно, надо создавать.
Но, опять же, я обычно, чтобы не плодить методы, делаю один метод, типа:
X++:
container parmCurrentList(container _currentList = [#CurrentList])
{
[#CurrentList] = _currentList;
return [#CurrentList];
}