If you need these methods, you should create a enw interface containing them. Otherwise, you cannot rely on them on a ChoiceListInterface implementation (comments in the code are not equivalent to a method in the interface)