contains method
Return true if this node or any of its children recursively match the
supplied pattern
Implementation
@override
bool contains(Pattern pattern) =>
start.contains(pattern) ||
entries.any((line) => line.content.contains(pattern)) ||
end.contains(pattern);