List<String> complete() { if (_currentLine.isNotEmpty) { _results.add(_currentLine); } return List.unmodifiable(_results); }