Why? Imagine two different applications are using different versions
of PCRE. If my rock installs its version of PCRE in the Windows path,
it's most likely to break the other applications.
Whenever possible, its best to not drop dlls in the path. It breaks
the isolation of the rock.
Also, consider what happens when you remove the rock. Do you remove
the dll you put on the path? What happens if you stepped onto the dll
of another application? Removing the dll will break it.
Regards,
Ignacio Burgueño