# Empty strings match everything otherwise matching is based on string equality.
redef fun match(part) do return string.is_empty or string == part
# Empty strings match everything otherwise matching is based on string equality.
redef fun match(part) do return string.is_empty or string == part