Does self matches a part of the uri?

Property definitions

popcorn $ UriPart :: match
	# Does `self` matches a part of the uri?
	fun match(uri_part: String): Bool is abstract
lib/popcorn/pop_routes.nit:235,2--236,46

popcorn $ UriParam :: match
	# Parameters match everything.
	redef fun match(part) do return not part.is_empty
lib/popcorn/pop_routes.nit:246,2--247,50

popcorn $ UriString :: match
	# Empty strings match everything otherwise matching is based on string equality.
	redef fun match(part) do return string.is_empty or string == part
lib/popcorn/pop_routes.nit:259,2--260,66