At the least a private method, composition seems to make more sense but at least keep the public class interface clean without implementation details.