Those examples here contain pretty nasty edge cases.
'org.ops4j.pax.wicket.samples.edge:edge:3.0.1'
<dependency>
<groupId>org.ops4j.pax.wicket.samples.edge</groupId>
<artifactId>edge</artifactId>
<version>3.0.1</version>
</dependency>
<dependency org="org.ops4j.pax.wicket.samples.edge" name="edge" rev="3.0.1"/>
"org.ops4j.pax.wicket.samples.edge", "edge", "3.0.1"